Предмет: Информатика, автор: Max5037

На Pascal. С клавиатуры вводится вещественное число. Вывести сумму трёх его первых цифр после десятичной точки. Решение задачи должно быть без условии (if) и циклов (while).

Ответы

Автор ответа: maxpavlutenkof
1

var a:real;

b:integer;

begin

readln(a);

b:=round(a*1000)mod 1000;

write(b div 100 + b mod 10 + b mod 100 div 10);

end.


Max5037: Спасибо большое, сам при решении забыл про round, вот и не мог решить
Похожие вопросы