Дано действительное число R вида nnn.ddd (три цифровых разряда в целой

Дано действительное число R вида nnn.ddd (три цифровых разряда в целой и дробной долях). Поменять местами дробную и целую части числа и вывести полученное значение числа.

Задать свой вопрос
1 ответ

program zz1;

var   s, k, a, R:real; // задаем переменные реального типа

begin

write( введите данное действительное число R вида nnn.ddd ); // вводим число с клавиатуры

read(R);

a:=frac(R)*1000; // отделяем дробную часть и переносим ее вперед умножив на тысячу

k:=trunc(R) * 0.001; // отделяем целую часть и переносим ее назад умножив на одну тысячную

s:=a + k; // формируем новое число

write(s:7:3); // выводим ответ вида ddd.nnn

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт