80

Дано трехзначное число

german192 21 февраля 2023

Дано трехзначное число. Определить, какая из его цифрбольше: а) первая или последняя; б) первая или вторая; в) вторая или последняя.

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

46

Program Digit; Var a, a1, a2, a3: Integer; Label Start; BeginStart: WriteLn ('Введите трехзначное число'); ReadLn (a); If (a < 100) Or (a > 999) ThenBeginWriteLn ('Вы ввели не трехзначное число'); Goto Start; End; a1: =a div 100; a2: =(a — a1*100) div 10; a3: =a — a1*100 — a2*10; If a1 > a3 ThenWriteLn ('Первая цифра больше последней') ElseWriteln ('Последняя цифра больше первой'); If a1 > a2 ThenWriteLn ('Первая цифра больше второй') ElseWriteln ('Вторая цифра больше первой'); If a2 > a3 ThenWriteLn ('Вторая цифра больше последней') ElseWriteln ('Последняя цифра больше второй'); ReadLn; End.

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

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