Вопрос задан 17.04.2021 в 17:40. Предмет Информатика. Спрашивает Журавлёв Костя.

Язык PYTHON (возможно, кто знает Pascal тоже самое) Как составить цикл while, чтобы пользователь

вводил в нем в пределах от 10 до 25000. Если он введет меньше 10 или больше 25000, то цикл повторится и будет до тех пор, пока пользователь не введет число в пределах от 10 до 25000
0 0
Перейти к ответам

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

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

Python 3.7

inputNumber = 0;

while (10 > inputNumber) or (inputNumber > 25000):

   inputNumber = int(input())

Pascal

var

inputNumber: integer;

begin

while (inputNumber < 10) or (inputNumber > 25000) do

 Readln(inputNumber);

end.

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

Вот пример кода на Python, который реализует описанную вами задачу:

python
num = 0 while not (10 <= num <= 25000): num = int(input("Введите число от 10 до 25000: "))

В этом коде мы создаем переменную num, которая будет хранить число, введенное пользователем. Затем мы запускаем цикл while, который будет повторяться до тех пор, пока число не будет лежать в заданном диапазоне от 10 до 25000.

Внутри цикла мы запрашиваем у пользователя ввод числа с помощью функции input(). Затем мы преобразуем введенную строку в целое число с помощью функции int(). Если введенное число не лежит в заданном диапазоне, то условие внутри цикла while будет истинным, и цикл будет продолжаться. Если же число лежит в диапазоне от 10 до 25000, то условие внутри цикла станет ложным, и цикл закончится.

Надеюсь, это поможет вам решить вашу задачу.

0 0

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

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

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