ГусенковФролова1121
?>

Господи что это люди добрые

Информатика

Ответы

Наталья_Васищев
Программа на языке PascalABC

program raf105;

var abc,ab,bc:integer;

begin

write('Введите трёхзначное число: ');

readln(abc);

ab:= abc mod 100;

bc:= abc div 10;

if ab = bc

 then writeln('Число состоит из одинаковых цифр')

 else writeln('Число не состоит из одинаковых цифр');

end.

Объяснение

Для выполнения задачи достаточно найти первые 2 цифры и последние 2 цифры если они равны, то число состоит из одинаковых цифр

abc mod 100 Убирает все сотни из числа.

Например было число 123, стало 23.

482 стало 82

abc div 10 Считает сколько в числе целых десяток, но не считает остаток.

Например было число 123, стало 12

482 стало 48

Сравнивание 2 первых и 2 последних цифр

253      25 и 53 не равны, значит число не состоит из одинаковых цифр

121       12 и  21 не равны, значит число не состоит из одинаковых цифр

111        11 и 11  равны, значит число состоит из одинаковых цифр

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Господи что это люди добрые
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ivanandrieiev1984268
Sukharev-Achkasov
ver2bit
Эрендженова
kseybar
urazmetova
КараханянКусков
nikitavertiev98400
macmakka
imosal
Диана-Николаевна377
nastya3213868
Олег2014
sokolskiy458
tsypanttn21