Задать вопрос
20 сентября, 02:04

Напишите программу, которая для введенной десятичной дроби выполняет сдвиг десятичной точки на указанное число разрядов (позиций) вправо (если количество разрядов задано положительное) или влево (если количество разрядов задано отрицательное). язык Pascal

+2
Ответы (1)
  1. 20 сентября, 03:57
    0
    Var r, i:integer;

    a:real;

    begin

    write ('Введите число: ');

    readln (a);

    write ('Введите число разрядов (позиций) : ');

    readln (r);

    if (r>0) then for i:=1 to r do a:=a*10;

    if (r<0) then for i:=1 to abs (r) do a:=a/10;

    writeln (a)

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Напишите программу, которая для введенной десятичной дроби выполняет сдвиг десятичной точки на указанное число разрядов (позиций) вправо ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы