Предмет: Информатика,
автор: kr2020
Пожалуйста, помогите решить задачу по информатике:
Дано трёхзначное число. Выяснить первая или вторая цифра в его
записи наименьшая (выдать сообщение об этом). Если наименьшая первая
цифра, то поменять местами первую и вторую цифры. Далее, проверив всё
число на кратность трём вывести на печать вместе с результатом проверки
BlooodyBaker:
Если нужно реализовать программу - укажите язык.
Язык Паскаль
Ответы
Автор ответа:
1
Ответ:
Program n_1;
var a,d,b,c,f,h,Y: integer;
Begin
Read(a);
b := a div 100;
c:= a mod 100;
d := c div 10;
f:= a mod 10;
if (b > d) then writeln (“первое цифра больше’’), else begin
h:=d*100+b*10+ f;
writeln (“вторая цифра больше’’);
end;
Y := d+b+f;
if (Y mod 3) = 0 then
writeln (Y);
writeln (“a делится на 3’’);
end.
Спасибо большое Вам!
Похожие вопросы
Предмет: Математика,
автор: evagonchar04
Предмет: Другие предметы,
автор: Аноним
Предмет: Математика,
автор: Nasя1
Предмет: Математика,
автор: fma060429
Предмет: Алгебра,
автор: dashinkamikun