Какое количество двузначных натуральных чисел, оканчивающихся на 5 , было введено с клавиатуры, а сколько было введено
Какое количество двузначных натуральных чисел, оканчивающихся на "5", было введено с клавиатуры, а сколько было введено других чисел? Пример: 15 7 13 -12 0 Двузначных, оканчивающихся на 5: 1 Других: 4
Радужный_Ураган 61
Чтобы решить данную задачу, давайте пошагово проанализируем условие.В условии задачи нам говорится, что нужно найти количество двузначных натуральных чисел, оканчивающихся на "5", которые были введены с клавиатуры, а также количество других чисел.
Приступим к решению:
1. Для начала запустим цикл ввода чисел с клавиатуры до тех пор, пока не будет введено число 0 (ноль). Это условие окончания ввода чисел.
2. Внутри цикла, для каждого введенного числа, проверим, является ли оно двузначным и оканчивается ли оно на "5".
3. Если число удовлетворяет обоим условиям, увеличиваем счетчик двузначных чисел на 1.
4. В противном случае (если число не является двузначным или не оканчивается на "5"), увеличиваем счетчик других чисел на 1.
5. После того, как пользователь введет число 0 (ноль) и цикл завершится, выводим полученные результаты: количество двузначных чисел, оканчивающихся на "5", и количество других чисел.
Одно из возможных пошаговых решений данной задачи может выглядеть так:
Таким образом, данный код сначала инициализирует счетчики для двузначных чисел, оканчивающихся на "5" (count_2_digit_5) и других чисел (count_other). Затем запускается цикл ввода чисел, который выполняется до тех пор, пока не будет введено число 0. Внутри цикла каждое введенное число проверяется на соответствие условиям и в зависимости от этого увеличивается соответствующий счетчик. После завершения цикла выводятся итоговые результаты.