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

Написать функцию для нахождения в одномерном массиве суммы элементов, кратных 7 - C++

Восстановить пароль Регистрация
 
evgeniiverh
0 / 0 / 0
Регистрация: 27.06.2014
Сообщений: 11
27.06.2014, 15:22     Написать функцию для нахождения в одномерном массиве суммы элементов, кратных 7 #1
Написать функцию для решения следующей задачи. Найти в одномерном массиве сумму элементов кратных 7. Параметры функции – одномерный массив и количество элементов в массиве. В обязательной программе (int main()) выполнить вызов функции для двух массивов A(10) и B(20).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2014, 15:22     Написать функцию для нахождения в одномерном массиве суммы элементов, кратных 7
Посмотрите здесь:

C++ функция суммы элементов по модулю в одномерном массиве
C++ Написать функцию нахождения суммы элементов двумерного массива
Написать функцию для нахождения самой длинной последовательности подряд идущих элементов массива,равных какому-либо заданному C++
Подсчет количества элементов ,больше суммы предшествующих в одномерном массиве C++
Написать программу с использованием функции нахождения минимального значения элемента в одномерном массиве C++
Программа нахождения суммы элементов массива, кратных 4 C++
Разработать приложение поиска суммы четных элементов в одномерном массиве C++
C++ Поиск суммы элементов в диапазоне [1;15] в одномерном массиве

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
flash1989
Нарушитель
50 / 60 / 9
Регистрация: 03.09.2010
Сообщений: 1,242
27.06.2014, 16:23     Написать функцию для нахождения в одномерном массиве суммы элементов, кратных 7 #2
Функцию напишу, дальше думаю сами справитесь

C++
1
2
3
4
5
6
7
8
int sum(int *a, int count)
{
  int s = 0;
  for (int i = 0; i < count; i++)
     if (a[i] % 7 == 0)
      s+=a[i];
   return s;
}
Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main()
{
  
   int *a = new int[10];
   int *b = new int[20];
   for (int i = 0; i < 10; i++)
    cin >> a[i];
   for (int i = 0; i < 20; i++) 
    cin >> b[i];
   cout << sum(a,10) << endl << sum(b,20) << endl;
   delete [] a;
   delete [] b;
   
}
Дальше думаю сами додумаете
Yandex
Объявления
27.06.2014, 16:23     Написать функцию для нахождения в одномерном массиве суммы элементов, кратных 7
Ответ Создать тему
Опции темы

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