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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
kosta_Lom
0 / 0 / 0
Регистрация: 30.03.2010
Сообщений: 21
#1

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

30.03.2010, 22:34. Просмотров 2295. Ответов 8
Метки нет (Все метки)

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

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

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

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

Найти сумму тех элементов, которые кратны заданному К - C++
Помогите с задачей. В массив A занесены натуральные числа. Найти сумму тех элементов, которые кратны данному К.

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

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

8
kuroiryuu
317 / 301 / 23
Регистрация: 05.11.2009
Сообщений: 712
Завершенные тесты: 2
31.03.2010, 08:56 #2
и что именно не получается?
если сам поиск, то вот:
C++
1
2
3
4
5
6
int sum = 0;
for (int i = 0; i < N; i++)
{
    if (a[i] % k == 0)
        sum += a[i];
}
1
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
31.03.2010, 11:42 #3
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
28
#include <cstdlib>
#include <iostream>
#include <iterator>
 
int main()
{
    int size = 0;
    std::cout << "Введите размер массива: ";
    std::cin >> size;
    
    int a[size];
    for(int i = 0; i < size; ++i)
        a[i] = rand() % 9;
        
    std::copy(a, a + size, std::ostream_iterator<int>(std::cout, ", "));
    std::cout << std::endl;
    
    int k = 0;
    std::cout << "Введите число К: ";
    std::cin >> k;
    
    int sum = 0;
    for(int i = 0; i < size; ++i)
        if(a[i] % k == 0)
            sum += a[i];
            
    std::cout << "Сумма элементов массива кратных числу К равна " << sum;
}
1
kosta_Lom
0 / 0 / 0
Регистрация: 30.03.2010
Сообщений: 21
31.03.2010, 19:29  [ТС] #4
а че за std ? не разу не встречал(
0
Metax
6 / 6 / 3
Регистрация: 27.02.2010
Сообщений: 17
31.03.2010, 21:39 #5
std:: указывает на принадлежность объекта к классу(библиотеке), в данном случае к <iostream>
0
kosta_Lom
0 / 0 / 0
Регистрация: 30.03.2010
Сообщений: 21
31.03.2010, 21:58  [ТС] #6
а если записать вот так <iostream.h> то уже не нужно std указывать?)
0
Psixodelik
40 / 39 / 2
Регистрация: 27.11.2009
Сообщений: 100
31.03.2010, 23:16 #7
что бы не указывать std:: Нужно после объявления библиотек(но перед мейном) написать строку
C++
1
using namespace std;
После этого спокойно можешь использовать cin и cout без предписания std::
1
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
01.04.2010, 01:54 #8
Цитата Сообщение от Psixodelik Посмотреть сообщение
но перед мейном
Можно и в мейне, где используешь там и пишешь
C++
1
2
3
4
5
6
7
#include <iostream>
int main()
{
cout << "hello"; // ошибка
using namespace std; // или using std::cout;
cout << "hello"; // нет ошибки
}
0
0116
0 / 0 / 0
Регистрация: 12.02.2010
Сообщений: 6
04.06.2010, 07:40 #9
у меня вот такую ошибку пишет-
0
Миниатюры
В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному К  
04.06.2010, 07:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2010, 07:40
Привет! Вот еще темы с ответами:

Дано натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7 - C++
Дано натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7.

Даны натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7 - C++
Даны натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7. Буду благодарен за решение. Кто чем поможет)

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

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


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

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

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