Вопрос по программированию Pascal Поменять местами цифры трехзначного числа и вывести их...

0 голосов
52 просмотров

Вопрос по программированию Pascal
Поменять местами цифры трехзначного числа и вывести их на экран


Информатика (21 баллов) | 52 просмотров
0

Какие именно цифры менять местами?

0

любые

0

Разбей число на десятки, сотки и единицы путем деления на 10 и 100, а потом выводи их в порядке, в котором нужно. Например: 324 div 100 = 3 - количество соток в числе и т.д., это очень легко

Дан 1 ответ
0 голосов
Правильный ответ

Var a,b,c,d:integer;
begin
randomize;
a:=random(990)+10;
writeln(a);
b:=a div 100;
c:=a mod 10 ;
writeln('Первое цифра числа - ',b);
a:=a div 10;
d:=a mod 10;
writeln('Вторая цифра числа - ',d);
writeln('Третья цифра числа - ',c);
writeln(b,c,d);
end.


image