Найти все цифры в записи целого трёхзначного числа
5-9 класс
|
Program cifry;
Var a,x1,x2,x3:integer;
Begin
Write('введите трехзначное число');
Readln(a);
X1:=a div 100;
X2:=(a div 10) mod 10;
X3:= a mod 10;
Writeln('цифра сотен числа ', а,' равна ',x1);
Writeln('цифра десятков числа ', а,' равна ',x2);
Writeln('цифра единиц числа ', а,' равна ',x3);
Readln;
End.
mod - берет остаток от деления
div - берет целое число от деления(отбрасывает остаток)
По этим функциям можно найти все цифры любого числа. Вот программа которая находит из трёхзначного.
Другие вопросы из категории
найдите закономерность и продолжите последовательности:
а) о, д, т, ч,п,...
б) Москва, Абакан, Норильск, Киев,...
Читайте также
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
пример входных данных: 123; 121; 222
пример выходных данных: нет; да; да
б) является ли число "перевёртышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
и печатает сообщение на экране. (Трёхзначное число симметрично, если крайние цифры числа одинаковые)
есть ли в трёхзначном числе два одинаковых цифры