59

Составить программу, отгадывающую натуральное четное число…

gothic 20 августа 2022

Составить программу, отгадывающую натуральное четное число, загаданное пользователем. Ниже представлен рекомендуемый вариант диалога во время работыпрограммы: Загадайте натуральное четное числоПрибавьте к нему 4Уменьшите на 6Поделите на 2

категория: информатика

56

И какая вероятность что пользователь не ошибется?) program i_guess_number; uses crt; var changes: array [1… 2,1… 10] of integer; i,op,n: integer; s: string; res: real; BEGIN randomize; writeln ("Загадайте число"); n: =0; repeat n: =n+1; i: =random (10); op: =random (4); case op of 1: s: =«Прибавте "; 2: s: =«Отнимите "; 3: s: =«Умножте на "; else s: =«Поделите на "; end; writeln (s, i); changes[1,n]: =op; {запоминаем действия} changes[2,n]: =i; until n=10; writeln ("Что вышло? "); readln (res); for i: =n downto 1 do { производим обратные действия } begin case changes[1,i] of 1: res: =res — changes[2,i]; 2: res: =res+changes[2,i]; 3: res: =res / changes[2,i]; else res: =res*changes[2,i]; end; end; writeln ("Вы загодали ",res); END.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...