Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/10: Рейтинг темы: голосов - 10, средняя оценка - 5.00
deepz
62 / 62 / 53
Регистрация: 04.10.2013
Сообщений: 263
#1

Дан массив натуральных чисел. Найти сумму элементов, кратных данному K

02.11.2013, 14:29. Просмотров 1782. Ответов 4
Метки нет (Все метки)

Дан массив натуральных чисел. Найти сумму элементов, кратных данному K
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{int sum=0, i, a[5], m, K;
srand(time(0));
puts ("vvedite K");
scanf("%d", &K);
for (i = 0; i < 5; i++)
{a[i]=rand()%100;
printf("%d ", a[i]);}
    for (i = 0; i < 5; i++)
        {sum=sum+a[i];}
        printf("sum=%d", sum);
    if (sum%K==0)
        {printf("\nsum kratnoe k=%d", sum);     }
    else 
    ....
}
Я не могу понять, как сделать так, чтобы он при не кратном создал еще новый массив, проверил его на кратность, и так пока не найдет кратную сумму?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2013, 14:29
Ответы с готовыми решениями:

Дан массив A[n][n]. Найти сумму элементов массива кратных 3
Доброго времени суток !помогите решить! Дан массив A. Найти сумму элементов!

В массиве найти сумму элементов кратных данному
В массиве a занесены натуральные числа. Найти сумму тех элементов, которые...

Найти сумму натуральных чисел, меньших 150 и кратных 4
Помогите пожалуйста! Составить программу. Найти сумму натуральных чисел,...

Дан массив целых чисел. Найти сумму четных элементов
Через массив динамический

Дан одномерный массив состоящий из N целочисленных элементов. Вычислить сумму положительных элементов массива кратных 3
если не сложно помогите 1)дана функция y=0.5+sin(5x), причем х изменяется от...

4
ValeryS
Модератор
7170 / 5437 / 674
Регистрация: 14.02.2011
Сообщений: 18,371
02.11.2013, 14:33 #2
Цитата Сообщение от deepz Посмотреть сообщение
Я не могу понять, как сделать так, чтобы он при не кратном создал еще новый массив, проверил его на кратность, и так пока не найдет кратную сумму?
чего чего????
вот твое задание
Цитата Сообщение от deepz Посмотреть сообщение
Найти сумму элементов, кратных данному K
вот оно как решается
C++
1
2
3
for(int i=0;i<n;i++)
   if(arr[i]%K==0)
       summ+=arr[i];
какой такой другой массив
1
deepz
62 / 62 / 53
Регистрация: 04.10.2013
Сообщений: 263
02.11.2013, 14:45  [ТС] #3
Цитата Сообщение от ValeryS Посмотреть сообщение
чего чего????
вот твое задание
вот оно как решается
C++
1
2
3
for(int i=0;i<n;i++)
   if(arr[i]%K==0)
       summ+=arr[i];
какой такой другой массив
так как я понял, то
C++
1
2
3
for(int i=0;i<n;i++)
   if(arr[i]%K==0)
       summ+=arr[i];
сперва будет проверять элемент на кратность а потом только складывать, а по заданию нужно что бы сумма элементов массива была кратна К. Если не правильно я понял можете объяснить.

Добавлено через 2 минуты
Цитата Сообщение от
[CPP
for(int i=0;i<n;i++)
if(arr[i]%K==0)
summ+=arr[i];[/CPP]
все я понял!
0
Harmonster
9 / 9 / 7
Регистрация: 20.05.2012
Сообщений: 101
02.11.2013, 14:46 #4
Найти сумму элементов, кратных данному K
Вы должны пройти через ВЕСЬ массив, и каждый элемент проверять на кратность ( array[i] % K == 0). Если элемент кратен числу K, то добавить в сумму.
0
ValeryS
Модератор
7170 / 5437 / 674
Регистрация: 14.02.2011
Сообщений: 18,371
02.11.2013, 14:47 #5
Цитата Сообщение от deepz Посмотреть сообщение
а по заданию нужно что бы сумма элементов массива была кратна К.
где???
Цитата Сообщение от deepz Посмотреть сообщение
Найти сумму элементов, кратных данному K
элемент должен быть кратным!!!
и эти элементы суммируются
а не сумма кратна, хотя сумма кратных тоже будет кратна
1
02.11.2013, 14:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2013, 14:47

Вычислить сумму членов последовательности натуральных чисел, кратных и не кратных заданному числу
Дана последовательность натуральных чилел А. Вычислить сумму членов...

Дан двумерный массив целых чисел, найти количество чисел, кратных N
Дан двумерный массив целых чисел, найти количество чисел, кратных N. Как это...

Дан двумерный массив целых чисел. Найти сумму элементов в этом массиве стоящих перед нулём
Ребят, помогите исправить код. Нужно чтобы считало сумму перед нулем. ...


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

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

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