Предмет: Информатика,
автор: YuliaS15
Запишите на языке Паскаль программу, которая для произвольного натурального двузначного числа определяет:
а) сумму и произведение его цифр;
б) число, образованное перестановкой цифр исходного числа.
Ответы
Автор ответа:
0
a)
var a,sum,p:integer;
begin
writeln('Введите число a');
read(a);
sum:=a div 10 + a mod 10;
p:=(a div 10) * (a mod 10);
writeln('Сумма цифр числа =',sum);
writeln('Произведение цифр числа =',p);
end.
б)
var a:integer;
begin
writeln('Введите число a');
read(a);
a:=(a mod 10)*10+a div 10;
writeln(a);
end.
var a,sum,p:integer;
begin
writeln('Введите число a');
read(a);
sum:=a div 10 + a mod 10;
p:=(a div 10) * (a mod 10);
writeln('Сумма цифр числа =',sum);
writeln('Произведение цифр числа =',p);
end.
б)
var a:integer;
begin
writeln('Введите число a');
read(a);
a:=(a mod 10)*10+a div 10;
writeln(a);
end.
Похожие вопросы
Предмет: Математика,
автор: abdievaarajlym29
Предмет: Қазақ тiлi,
автор: agatakoval
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Математика,
автор: takitaky