Вопрос задан 21.07.2023 в 12:16. Предмет Информатика. Спрашивает Филиппов Никита.

Помогите с информатикой Написать программу,загадывает число, затем сравнивает его 3 раза со

случайным сгенерированным числом.​
0 0
Перейти к ответам

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

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

var r_1,r_2,r_3,ch : integer;

begin

       writeln('ch = ');

       readln(ch);

       r_1 = random(50) - 25;  {рандомные числа в районе от -25 до 25}

       r_2 = random(50) - 25;

       r_3 = random(50) - 25;

       writeln('r_1 = ',r_1);

       writeln('r_2 = ',r_2);

       writeln('r_3 = ',r_3);

       if r_1 < ch then  

       begin

               writeln('r_1 < ch');

       end;

       if r_1 = ch then  

       begin

               writeln('r_1 = ch');

       end;

       if r_1 > ch then  

       begin

               writeln('r_1 > ch');

       end;

       if r_2 < ch then  

       begin

               writeln('r_2 < ch');

       end;

       if r_2 = ch then  

       begin

               writeln('r_2 = ch');

       end;

       if r_2 > ch then  

       begin

               writeln('r_2 > ch');

       end;

       if r_3 < ch then  

       begin

               writeln('r_3 < ch');

       end;

       if r_3 = ch then  

       begin

               writeln('r_3 = ch');

       end;

       if r_3 > ch then  

       begin

               writeln('r_3 > ch');

       end;

end.

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

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

python
import random def generate_random_number(): """Функция для генерации случайного числа от 1 до 100""" return random.randint(1, 100) def main(): # Генерируем загаданное число secret_number = generate_random_number() print("Привет! Я загадал число от 1 до 100. Попробуй угадать!") # Цикл для трех попыток for attempt in range(1, 4): try: # Получаем вариант пользователя guess = int(input(f"Попытка {attempt}: Введите ваше число: ")) # Сравниваем числа и выводим результат if guess == secret_number: print("Поздравляю! Вы угадали!") break elif guess < secret_number: print("Загаданное число больше вашего.") else: print("Загаданное число меньше вашего.") except ValueError: print("Ошибка ввода. Пожалуйста, введите целое число.") # Если пользователь не угадал после трех попыток if guess != secret_number: print(f"К сожалению, вы не угадали. Загаданное число было: {secret_number}") if __name__ == "__main__": main()

Программа загадывает число от 1 до 100 и дает пользователю три попытки для его угадывания. В каждой попытке программа выводит подсказки ("больше" или "меньше"), чтобы помочь пользователю приблизиться к правильному ответу. Если пользователь угадывает число, программа поздравляет его, иначе выводит загаданное число.

Обратите внимание, что в примере я использую функцию generate_random_number() для генерации случайного числа.

0 0

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

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

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

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