Информатика, вопрос задал Аноним , 2 года назад

Напишите программу которая в последовательности натуральных чисел определяет сумму чисел, кратных 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число кратное 6. Кол-во чисел не превышает 100. Введённые числа не привышают 300. Программа должна ввести одно число - сумму чисел кратных 6
РЕШИТЬ В C++


restIess: проверка на то, что числа не должны превышать 300 нужна?
Аноним: да

Ответы на вопрос

Ответил restIess
1

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "Rus");

int x, n, s = 0;

cout << "Введите количество чисел в последовательности: ";

cin >> n;

cout << endl;

cout << "Вводите сами числа: " << endl;

for (int i = 0; i < n; i++) {

 cin >> x;

 if ((x % 6 == 0) && x <= 300) {

  s += x;

 }

}

cout << s;

return 0;

}


Аноним: оно не сумму,а кол-во выводит
Аноним: как исправить??
restIess: ой, я дурачок, сори, ща исправлю))
Аноним: Жду,спасибо большое <3
restIess: исправил
Аноним: спасибо большое
Новые вопросы