мопс173
27.10.2020 12:41

Найти все цифры в записи целого трёхзначного числа

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
marches
27.05.2020 10:02

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.

0,0(0 оценок)
Ответ:
vaysmotr
27.05.2020 10:02

mod - берет остаток от деления

div - берет целое число от деления(отбрасывает остаток)

По этим функциям можно найти все цифры любого числа. Вот программа которая находит из  трёхзначного.


Var a,b,c,z:integer;
Begin
Readln(z);
a:=z mod 10;
b:=(z mod 100) div 10;
c:= a div 100;
Writeln(a, ' ', b, ' ', c, ' ');
End.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота