в трехзначном числе зачеркнули последнюю цифру .Когда в оставшемся двузначном числе переставили цифры ,а зачем преписали к ним слева последнюю цифру числа ,то получилось 654.Найдите исходное число. Это нужно решить по информатике.
daviddracuk238:
программу
Ответы на вопрос
Ответил Natasha344
0
Ответ:
456
Объяснение:
Приписанная слева цифра - 6, значит двузначное - 54.
Теперь возвращаемся по действиям назад: меняем цифры местами, получаем 45, приписываем справа 6, получаем 456.
Если необходимо написать программу, нужно просто напросто перевернуть число: в python это делается в одну строчку:
a = int( str( a )[::-1] )
var n, a, c, d: integer;
begin
n := 654;
a := n mod 100;
d := a mod 10;
c := a div 10;
a := n div 100;
n := 100 * d + 10 * c + a;
Write(n);
end.
var n, i, a: integer;
begin
n := 654;
i := 100;
a := 0;
while n > 0 do
begin
a := a + (n mod 10) * i;
i := (i div 10);
n := (n div 10);
end;
Write(a)
end.
Новые вопросы
Русский язык,
2 года назад
Другие предметы,
2 года назад
Физика,
2 года назад
Математика,
8 лет назад
Литература,
8 лет назад