Предмет: Информатика, автор: sashnikolsky2017

Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 3 и кратных 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3 и кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: сумму чисел, оканчивающихся на 3 и кратных 5


sashnikolsky2017: Именно и
sashnikolsky2017: А программу как написать ?
sashnikolsky2017: Да учитель файл дал ,а там это

Ответы

Автор ответа: Аноним
1

#include <iostream>

#include <cmath>

#include <algorithm>

#pragma GCC optimize("Ofast")

using ll = long long;

using ld = long double;

using namespace std;

signed main() {

   ll n; // объявляем величину - количество элементов

   cin >> n; // считываем величину - количество элементов

   ll sum = 0; // заводим переменную - сумму нужных чисел

   while(n--){

       ll x; // объявляем текущий элемент

       cin >> x; // считываем текущий элемент

       if(x % 10 == 3 && x % 5 == 0)

           sum += x; // если элемент оканчивается на 3 и кратен 5 увеличиваем сумму

   }

   cout << sum; //выводим сумму

}


sashnikolsky2017: Все это писать в ответ ?
sashnikolsky2017: Хорошо
Похожие вопросы
Предмет: Литература, автор: Андрейкан