
С клавиатуры вводятся 7 чисел. Подсчитать количество оканчивающихся на 5 среди них. Решить эту
задачу с помощью циклов и for, и while. хотя бы оцин из циклов помогите сделатьпэжээ помогитее 

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

# for
count = 0
for i in range(7):
if str(int(input("Число: ")))[-1] == "5":
count += 1
print(count)
# while
num = 0
count = 0
while num < 7:
if str(int(input("Число: ")))[-1] == "5":
count += 1
num += 1
print(count)



Для решения данной задачи с помощью циклов можно использовать как цикл for, так и цикл while.
С использованием цикла for: 1. Создаем переменную count и инициализируем ее нулем. Она будет отвечать за количество чисел, оканчивающихся на 5. 2. С помощью цикла for запрашиваем у пользователя 7 чисел и проверяем, оканчивается ли каждое число на 5. 3. Если число оканчивается на 5, увеличиваем значение переменной count на 1. 4. В конце цикла выводим значение переменной count, которая и будет содержать количество чисел, оканчивающихся на 5.
Пример кода на языке Python:
```python count = 0
for i in range(7): num = int(input("Введите число: ")) if num % 10 == 5: count += 1
print("Количество чисел, оканчивающихся на 5:", count) ```
С использованием цикла while: 1. Создаем переменные count и i и инициализируем их нулем. Переменная count будет отвечать за количество чисел, оканчивающихся на 5, а переменная i будет отвечать за количество введенных чисел. 2. Пока i меньше 7, запрашиваем у пользователя число и проверяем, оканчивается ли оно на 5. 3. Если число оканчивается на 5, увеличиваем значение переменной count на 1. 4. Увеличиваем значение переменной i на 1. 5. В конце цикла выводим значение переменной count, которая и будет содержать количество чисел, оканчивающихся на 5.
Пример кода на языке Python:
```python count = 0 i = 0
while i < 7: num = int(input("Введите число: ")) if num % 10 == 5: count += 1 i += 1
print("Количество чисел, оканчивающихся на 5:", count) ```
Оба этих примера кода выполняют одно и то же действие: запрашивают у пользователя 7 чисел и подсчитывают количество чисел, оканчивающихся на 5. Вы можете выбрать один из вариантов по вашему усмотрению.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili