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

Изобразить это на языке паскаля, совсем не понимаю что делать

Приложения:

Ответы

Автор ответа: irka1804
0

Ответ:

var

x: real;

begin

readln(x);

if (x < 0) then

 writeln(-x)

else if (x < 10) then

 writeln(x * 10)

else

 writeln(x / 10)

end.

Объяснение:

В программу должно вводиться число х - поэтому нужно завести переменную, где оно будет храниться и введем его туда (2 и 4 строки). Затем надо определить, что выводить. Для этого используем условный оператор if и сравним число х с 0 - если х меньше, то выведем на экран  -х (модуль отрицательного числа - это "минус это число"). В противном случае, так как это число теперь заведомо не меньше 0, сравним его с 10. Если оно меньше 10 - попали в в случай 0 <= x < 10 - надо вводить 10*х, иначе - оно больше 10, выводим x/10.

Похожие вопросы
Предмет: Английский язык, автор: про273
Предмет: Английский язык, автор: katyaefremova3