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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Прекрасная
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
#1

Найти сумму тех элементов, которые кратны заданному К - C++

14.04.2010, 16:39. Просмотров 1208. Ответов 21
Метки нет (Все метки)

Помогите с задачей.
В массив A[N] занесены натуральные числа. Найти сумму тех
элементов, которые кратны данному К.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2010, 16:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму тех элементов, которые кратны заданному К (C++):

Одномерные массивы (Найти сумму тех элементов, которые кратны данному К) - C++
Напишите пожалуйста программу, только без заумных операций. В массив А занесены натуральные числа. Найти сумму тех элементов, которые...

Найти сумму индексов тех элементов массива, которые кратны трем - C++
Найти сумму индексов тех элементов массива, которые кратны трем. === Помогите, пожалуйста, сделать. Желательно, чтобы работало в...

В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному K. - C++
Помогите пожалуйста решить, и если не трудно распишите каждую строчку что тут сделано и за что отвечает эта команда В массив A...

В массив B[n] занесены натуральные числа. Найти сумму тех элементов, которые кратны данному f - C++
В массив B занесены натуральные числа. Найти сумму тех элементов, которые кратны данному f. Добавлено через 55 минут Код...

В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному К - C++
решите пожалуйста а то не получаеться...

Дана матрица. Найти произведение тех ее элементов, которые кратны L - C++
Дана матрица А(N*L). Найти произведение тех ее элементов, которые кратны L.

21
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,986
19.04.2010, 15:37 #16
(Условие) ? (выражение1) : (выражение2)
Если условие истинно, то выполняется выражение1, а если ложно, то выражение2.
1
Прекрасная
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
19.04.2010, 15:43  [ТС] #17
Ясно, спасибо!
0
Прекрасная
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
21.04.2010, 13:07  [ТС] #18
А как мне программу исправить, что N вводилось с клавиатуры? Только без size всяких. По- проще как-нибудь.
0
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,986
21.04.2010, 13:10 #19
C++
1
2
3
4
5
6
7
8
 int N; 
 std::cout << "Введите кол-во элементов массива: ";
 std::cin >> N;
 int *MAS=new int [N]; 
 // Итого: Массив MAS, размером N.
 //
 // тело программы.
 delete []MAS;// освобождаем память.
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
21.04.2010, 13:20 #20
N это максимальный размер массива, и вовсе не обязательно чтоб вводилось именно столько элементов, это фактически резервирование памяти у машины, для возможного размещения соответствующих чисел.

Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int main()
{
        const int N=1000;
        int arr[N], K, i, sum=0,n; 
        cout << "N";
        cin >> n;
        cout << "K=";
        cin >> K;
        for(i=0; i<n; ++i)
        {
                cout << "arr[" << i << "]=";
                cin >> arr[i];
                sum+=((!(arr[i]%K))? arr[i] : 0);
        }
        cout << "sum = " << sum << endl;
        return 0;
}
можно сколько хочешь вводить, но в пределах 1000 )))

Добавлено через 3 минуты
забываю иногда точки с запятыми ставить))
0
fasked
Эксперт С++
4951 / 2531 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
21.04.2010, 13:31 #21
cibertronic, ну и зачем это? лучше уж в динамическом выделении разобраться
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
21.04.2010, 14:25 #22
проще) мне например) а автору темы может и нет)
0
21.04.2010, 14:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2010, 14:25
Привет! Вот еще темы с ответами:

Даны четыре целых числа. Найти сумму тех из них, которые кратны трем и больше пяти - C++
Даны четыре целых числа. Найти сумму тех из них, которые кратны трем и больше пяти. Оператор цикла не использовать. Добавлено через 3...

Даны четыре целых числа. найти сумму тех из них, которые кратны трем и больше пяти. Оператор цикла не использовать - C++
Даны четыре целых числа. найти сумму тех из них, которые кратны трем и больше пяти. Оператор цикла не использовать !

Найти сумму всех элементов одномерного массива, которые кратны К - C++
вобщем нужно решить пару задач к завтрашнему дню а я в массивах вообще нифига не понял=( вот первая задача:нужно найти сумму всех элементов...

Получить сумму тех чисел данной последовательности, которые кратны 5 - C++
Даны целые числа а1,…,а50. Получить сумму тех чисел данной последова-тельности, которые кратны 5


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.