Задать вопрос
3 ноября, 07:47

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

+1
Ответы (2)
  1. 3 ноября, 08:35
    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. 3 ноября, 11:01
    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 на Паскале. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы