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

Задания на одномерный массив. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ многопоточность, подскажите как. http://www.cyberforum.ru/cpp-beginners/thread238841.html
Добрый день. Подскажите как сделать многопоточное приложение с общим участком памяти(будет массив с данными). Читаю про многопооточность и зашел в тупик, на сколько я понял - threads это копии...
C++ Закрашивание Гуро, переделать фигуру под закраску есть проект, про алгоритмы закраски. там есть алгорит Гуро Имееться: http://storage6.static.itmages.ru/i/11/0206/s_1296984889_75ad719a06.jpeg Надо получить:... http://www.cyberforum.ru/cpp-beginners/thread238839.html
Dll и EXE,как их связать?)Очь нада) C++
Всем привет.Вот пару дней наза занялся програмированием на C++.До этого в visual Basic мутил програмки.Но basic детская песочница по сравнению с С++,мне так говорят всё. Так вот.Как написать...
Создание класса/ C++
Здраствуйте ув.! В рамках консольного приложения создать класс А с полями a и b и свойством с. Свойство - значение выражения над полями a и b (табл. знач. --> *=,++(префиксный , / ). Поля...
C++ Найти наибольший элемент в третьем столбце матрицы. http://www.cyberforum.ru/cpp-beginners/thread238810.html
1) Найти наибольший элемент в третьем столбце матрицы. 2) найти произведение всех элементов матрицы. 3) Найти сумму всех положительных элементов матрицы. 4) Найти среднее арифметическое значение...
C++ Программы Здравствуйте. Не могли бы вы мне помочь в решении задач на языке Си. Буду весьма вам благодарен. 1. Даны действительные числа x, y, z Вычислить: а)max(x+y+z, xyz) б)min^2(x+y+z/2,xyz)+1 2)... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
06.02.2011, 14:18
Цитата Сообщение от Mr.Ben Посмотреть сообщение
1. Дан одномерный массив, состоящий из n вещественных чисел. Найти сумму всех отрицательных и всех положительных элементов массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double *arr, sum_of_positive_elem   = 0.0, 
             sum_of_negative_elem   = 0.0;
size_t = size_arr;
std::cin >> size_arr;
arr = new double[arr_size];
for(int i = 0; i < arr_size; ++i){
   std::cout << "Arr[" << i << "] = ";
   std::cin >> arr[i];
}
for(int i = 0; i < size_arr; ++i){
   if(arr[i] < 0)
      sum_of_negative_elem += arr[i];
   else if(arr[i] > 0)
      sum_of_positive_elem += arr[i];
}
Добавлено через 2 минуты
Цитата Сообщение от Mr.Ben Посмотреть сообщение
2. Дан одномерный массив MAS. Найти сумму элементов массива, кратных числу t. Число t вводится с клавиатуры.
C++
1
2
3
4
5
double t = 0;
std::cin >> t;
for(int i = 0; i < arr_size; ++i)
   if( !(arr[i] % t) )
      std::cout << arr[i] << ' ';
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru