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

Подсчитать сумму элементов массива, значения которых кратны 8 - C++

Восстановить пароль Регистрация
 
eGGz
1 / 1 / 0
Регистрация: 08.10.2013
Сообщений: 10
08.10.2013, 20:02     Подсчитать сумму элементов массива, значения которых кратны 8 #1
Сформировать целочисленный массив IM (N), элементами которого являются случайные числа из диапазона [3 .. 42]. Подсчитать сумму элементов массива, значения которых кратны 8.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2013, 20:02     Подсчитать сумму элементов массива, значения которых кратны 8
Посмотрите здесь:

Найти сумму всех элементов одномерного массива, которые кратны К C++
C++ Сформировать массив X из элементов массива A, значения которых не превышают среднее арифметическое массива A
Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр C++
C++ Найти сумму индексов тех элементов массива, которые кратны трем
C++ Вычислить сумму элементов массива, индексы которых кратны 3
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
08.10.2013, 20:08     Подсчитать сумму элементов массива, значения которых кратны 8 #2
Даже поленился сменить язык, чтобы написать нормально название темы...
eGGz
1 / 1 / 0
Регистрация: 08.10.2013
Сообщений: 10
08.10.2013, 20:12  [ТС]     Подсчитать сумму элементов массива, значения которых кратны 8 #3
Просто нельзя было на русском написать
Tsin
 Аватар для Tsin
418 / 394 / 108
Регистрация: 30.12.2012
Сообщений: 1,084
Записей в блоге: 2
Завершенные тесты: 3
08.10.2013, 20:43     Подсчитать сумму элементов массива, значения которых кратны 8 #4
eGGz, помогаю.

Массив из N элементов можно задать так :
C++
1
2
const int N = 4;
int IM[N];
Рандомными числами в диапазоне заполнить так :
C++
1
2
3
4
5
6
7
#include <time.h>
 
srand(time(NULL));
for(int i = 0; i < N; i++)
    IM[i] = rand() % 40 + 3;
 
//формула для диапазона с нужными тебе значениями : rand() % (42 - 3 + 1) + 3
Проверить число на кратность 8 так :
C++
1
IM[i] % 8 == 0
eGGz
1 / 1 / 0
Регистрация: 08.10.2013
Сообщений: 10
08.10.2013, 20:56  [ТС]     Подсчитать сумму элементов массива, значения которых кратны 8 #5
Цитата Сообщение от Tsin Посмотреть сообщение
eGGz, помогаю.

Массив из N элементов можно задать так :
C++
1
2
const int N = 4;
int IM[N];
Рандомными числами в диапазоне заполнить так :
C++
1
2
3
4
5
6
7
#include <time.h>
 
srand(time(NULL));
for(int i = 0; i < N; i++)
    IM[i] = rand() % 40 + 3;
 
//формула для диапазона с нужными тебе значениями : rand() % (42 - 3 + 1) + 3
Проверить число на кратность 8 так :
C++
1
IM[i] % 8 == 0
Большое спасибо
Yandex
Объявления
08.10.2013, 20:56     Подсчитать сумму элементов массива, значения которых кратны 8
Ответ Создать тему
Опции темы

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