Вопрос по информатике:
Напишите программу на с++, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 8. программа получает на вход количество чисел в последовательности, а затем сами числа. в последовательности всегда имеется число, кратное 6 и оканчивающееся на 8. Количество чисел не превышает 100. Ввёденые числа по модулю не привышают 300. программа должна вывести одно число: сумму чисел, кратных 6 и оканчивающихся на 8. Пример:
Входные данные: 3 18 25 48 Выход 66
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 06.02.2015 11:01
- Информатика
- remove_red_eye 18733
- thumb_up 7
Ответы и объяснения 1
#include
#include
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
int n, x;
int summ = 0;
int mas[100];
do {
cout <> n;
}
while (n 100);
for (int i = 0; i < n; i++){
do {
cout << "Введите " << i <> x;
} while (abs(x) > 300);
mas[i] = x;
if (x % 6 == 0){
summ += x; } else
if (x % 10 == 8){
summ += x;
}
}
cout << "Сумма чисел: " << summ << endl;
system("pause");
}
- 07.02.2015 13:47
- thumb_up 38
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.