Предмет: Информатика,
автор: ibbb123k
Напишите программу на с++, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 9. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число: сумму всех чисел, кратных 3 и оканчивающихся на 9.
iolandavalerypad353:
Вам что, в школе С++ учат?
Ответы
Автор ответа:
3
#include <iostream>
using namespace std;
int main()
{
int a,S=0;
cin >> a;
while(a!=0)
{
if(a % 3 == 0 && a % 10 == 9) S=S+a;
cin >> a;
}
cout<<S;
return 0;
}
Похожие вопросы
Предмет: Информатика,
автор: Vgfef
Предмет: Алгебра,
автор: Mermabesis
Предмет: Русский язык,
автор: Velerad
Предмет: Математика,
автор: Alinakat01