Предмет: Информатика,
автор: emich2780
C++ Code Blocks напишите программу, которая в последовательнсти целых чисел определяет количество нечетных чисел, кратных 3. Программа получает на выход целые числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0-признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введеные числа по модулю не превышают 30 000. Программа должна вывести два числа: длину последовательности (завершающий 0 не учитывается) и количество нечетных чисел, кратных 3.C
Ответы
Автор ответа:
2
#include <iostream>
using namespace std;
int main() {
int k = 0;
int n = 0;
int x;
do {
cin >> x;
if (x != 0) {
++n;
if (x % 2 == 1 && x % 3 == 0) ++k;
}
} while (x != 0);
cout << n << " " << k << endl;
return 0;
}
using namespace std;
int main() {
int k = 0;
int n = 0;
int x;
do {
cin >> x;
if (x != 0) {
++n;
if (x % 2 == 1 && x % 3 == 0) ++k;
}
} while (x != 0);
cout << n << " " << k << endl;
return 0;
}
emich2780:
Привет! Спасибо . но можно попроще и с библиотекой
Интересные вопросы
Предмет: Физика,
автор: vanazagorulko3
Предмет: Информатика,
автор: puzanovabest
Предмет: Другие предметы,
автор: Dhzanan077
Предмет: Математика,
автор: alinka123454
Предмет: Математика,
автор: ArtemQWERTY3472