Задать вопрос
12 октября, 14:50

Дано Х и N. Составить программу для Х в степени N на Паскале.

+1
Ответы (2)
  1. 12 октября, 15:18
    0
    Var x, n, res, i: integer;

    begin

    res:=1;

    readln (x);

    readln (n);

    for i: = 1 to n do

    res:=res*x;

    writeln (x, '^', n, ' = ', res);

    end.
  2. 12 октября, 17:19
    0
    О типах x и n неизвестно ничего, но по сложившейся традиции резонно предположить, что n - целое, x - вещественное. Представленная программа написана именно в таком понимании типов переменных.

    var

    i, n:integer;

    x, p:double;

    begin

    Write ('Введите основание (x) и показатель степени (n) : ');

    Read (x, n);

    if x=0 then p:=0

    else begin

    p:=1;

    for i:=1 to Abs (n) do p:=p*x;

    if n<0 then p:=1/p

    end;

    Writeln (x,'^', n,'=', p)

    end.

    Тестовые решения:

    Введите основание (x) и показатель степени (n) : 2 30

    2^30=1073741824

    Введите основание (x) и показатель степени (n) : - 3.35 9

    -3.35^9=-53137.7624927636

    Введите основание (x) и показатель степени (n) : 18.3 - 4

    18.3^-4=8.9165251950717E-06
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Дано Х и N. Составить программу для Х в степени N на Паскале. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы