
Скласти програму, в якій з клавіатури вводяться 10 чисел, порахувати серед них кількість
додатних. (обов'язково команда while або for i in range)

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

# команда for i in range использована, и выделена
array = list(map(int, [input() for i in range(10)]))
outcount = 0
for element in array:
if element >= 0: outcount += 1
print(outcount)



Тут є кілька способів написання програми для підрахунку кількості додатних чисел серед 10 введених з клавіатури. Один з можливих варіантів виглядає так:
```python count_positive = 0
for i in range(10): num = int(input("Введіть число: ")) if num > 0: count_positive += 1
print("Кількість додатних чисел: ", count_positive) ```
У цій програмі ми використовуємо цикл `for` для повторення запиту на введення числа 10 разів. Після отримання числа ми перевіряємо, чи воно додатнє за допомогою умовного оператора `if`, і якщо так, то збільшуємо лічильник `count_positive`. По завершенні циклу виводимо кількість додатних чисел.
Інший варіант програми може використовувати цикл `while`:
```python count_positive = 0 i = 0
while i < 10: num = int(input("Введіть число: ")) if num > 0: count_positive += 1 i += 1
print("Кількість додатних чисел: ", count_positive) ```
У цьому випадку ми використовуємо цикл `while`, який продовжується, доки `i` менше 10. Після введення числа ми перевіряємо його на додатність та збільшуємо лічильник, після чого збільшуємо значення `i`. По завершенні циклу також виводимо кількість додатних чисел.
Обидва варіанти програми виконають завдання з підрахунку кількості додатних чисел серед 10 введених з клавіатури.


Похожие вопросы

Топ вопросов за вчера в категории Информатика









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