Напишите программу, которая в последовательности натуральных чисел определяет количество всех четных чисел, кратных 9. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введенные числа не превышают 30000. Программа должна вывести одно число: количество всех четных чисел, кратных 9.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел ,кратных 9, их сумму и среднее зн

Используя boost библиотеку можно было это сделать ещё проще (нужно заканчивать баловаться boost’ом, ато совсем мозги атрофируются :D). Если посидеть и подумать чуть дольше 5 минут, можно и это решение улучшить, но оставлю это Вам)
#include <vector>
#include <iostream>
#include <algorithm>
#include <iterator>
#include <unordered_map>
using namespace std;
unordered_map<int, size_t> umap;
Python-сообщество
- Начало
- » Python для новичков
- » Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 7 и оканчивающихся на 9. Программа получает на вход количество чисел, а затем сами числа. Программа должна вывести одно число – количество чисел, кратн
#1 Июль 13, 2022 20:36:17
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 7 и оканчивающихся на 9. Программа получает на вход количество чисел, а затем сами числа. Программа должна вывести одно число – количество чисел, кратн
n = int(input())
s = 0
for i in range (n):
a = int(input())
if a % 7 == 0 and a % 10 == 9:
s = s + 1
print (s)
else:
print (неверно)
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 7 и оканчивающихся на 9. Программа получает на вход количество чисел, а затем сами числа. Программа должна вывести одно число – количество чисел, кратных 7 и оканчивающихся на 9.
Подскажите пожалуйста, что не так. Я не могу ввести больше трех значений и выводит он только последнее
Отредактировано kaktys_1231 (Июль 13, 2022 20:38:13)
#2 Июль 14, 2022 10:32:57
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 7 и оканчивающихся на 9. Программа получает на вход количество чисел, а затем сами числа. Программа должна вывести одно число – количество чисел, кратн
kaktys_1231
[code python]между этими тегами вставлять код на форуме[/code]
Не знаю почему не работает
Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 5 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 5 или 9.
1 5 9 0 Sample Output:
![]()
Вы не правильно понимаете как работает цикл while . Ваш цикл выполняет только когда S равен 0! А вам нужно чтобы при вводе 0 — цикл (и подсчет) завершался!
break завершит бесконечный цикл по условию.
Но даже этот код не решение вашей задачи, т.к. не учтено Количество чисел не превышает 1000 и Введённые числа по модулю не превышают 30 000