Форум программистов, компьютерный форум CyberForum.ru

В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.67
Syxaruk911
0 / 0 / 0
Регистрация: 03.01.2012
Сообщений: 8
26.12.2012, 14:30     В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива. #1
Задача 1. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) номер минимального по модулю элемента массива;
2) сумму модулей элементов массива, расположенных после первого отрицательного элемента.
Сжать массив, удалив из него все элементы, величина которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями и распечатать их адреса.
заранее спасибо...!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 14:30     В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива.
Посмотрите здесь:

C++ В одномерном массиве, который состоит из n вещественных элементов подсчитать номер минимального элемента массива
В одномерном массиве вычислить количество отрицательных элементов и сумму модулей элементов, расположенных после минимального по модулю элемента C++
C++ В одномерном массиве, состоящем из вещественных элементов вычислить номер минимального элемента в массиве, сумму элементов массива
Шаблоны функций. В одномерном массиве, состоящем из n вещественных элементов, вычислить номер максимального по модулю элемента массива C++
C++ Найти номер минимального по модулю элемента массива, сумму модулей элементов, сжать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
26.12.2012, 23:29     В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива. #2
первая задача примерно так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<iostream.h>
#include<math.h>
int main()
{  float a[50];
   int nmin=0, n;
   float s=0, min;
 
      cout << "n=" ; cin >> n;
 
  for(int i=0; i<=n; i++)
 { cout << "a[" << i << "]="; cin >> a[i]; }
 min=a[0];
 
 for(int i=0; i<=n; i++)
  if ( fabs(a[i])<min ) //сравниваем модуль элемента
   { min=a[i];сохраняем элемент
     nmin=i;  } //сохраняем номер
 cout << "nmin=" << nmin <<"\t"<< "min= " << min << endl; //выводи номер элемента и сам элемент
 for(int i=0; i<=n; i++)
  if (a[i]<0 ) //ищем отрицательный
{ min=a[i];//сохраняем элемент
  nmin=i;  }//сохраняем номер
  nmin++;
for (int i=nmin; i<=n; i++)//от nmin до n
 s+=a[i]; //суммируем элементы
 cout<<"s="<<s<<endl; //выводим сумму        
}
KeyGen
26.12.2012, 23:32
  #3

Не по теме:

Дмитрий 93, странно форматируешь код. Ну я так вообще

Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
26.12.2012, 23:50     В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива. #4
у меня в c-free я не нашел инструмента для форматирования. а сам к форматированию вручную пока не привык
Yandex
Объявления
26.12.2012, 23:50     В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива.
Ответ Создать тему
Опции темы

Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru