Вопрос задан 19.06.2023 в 02:35. Предмет Информатика. Спрашивает Любимцев Никита.

Python Получить в программе 10 случайных чисел в диапазоне от –50 до 50 и найти количество

положительных.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Раленко Анастасія.

Ответ:

import random

count = 0

for i in range(10):

   chislo = random.randint(-50, 50)

   print(chislo)

   if chislo >= 0:

       count = count + 1

print("кол-во положительных чисел: ", count)  

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

В Python можно использовать модуль `random` для генерации случайных чисел и счетчик для подсчета положительных чисел.

Вот пример кода, который решает вашу задачу:

```python import random

# Инициализация счетчика положительных чисел count_positive = 0

# Генерация 10 случайных чисел в диапазоне от -50 до 50 for _ in range(10): number = random.randint(-50, 50) print(number) # Вывод случайного числа для наглядности # Проверка, является ли число положительным if number > 0: count_positive += 1

# Вывод количества положительных чисел print("Количество положительных чисел:", count_positive) ```

В этом коде мы используем цикл `for` для генерации 10 случайных чисел. Для каждого числа мы проверяем, является ли оно положительным, и если да, увеличиваем счетчик `count_positive` на 1. После цикла выводим значение счетчика, которое и будет количеством положительных чисел.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос