Вопрос задан 28.07.2023 в 17:21. Предмет Информатика. Спрашивает Кроули Анастасия.

ДАЮ 30 Б Составить программу на языке Паскаль,возведения числа х в степень числа y.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пряничникова Даша.

Хорошо, если вы не используете функции и не используете библиотеки(типа crt)

var i, y, x, xy:integer;

begin

write('x=');

readln(x);

write('y=');

readln(y);

xy:=x;

for i:=1 to (y-1) do

begin

xy:=xy*x;

end;

writeln(xy);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для написания программы на языке Паскаль, которая осуществляет возведение числа x в степень y, можно использовать следующий код:

pascal
program Exponentiation; var x, y, result: real; function Power(base, exponent: real): real; var i: integer; begin if exponent = 0 then Power := 1 else begin Power := 1; for i := 1 to abs(trunc(exponent)) do Power := Power * base; if exponent < 0 then Power := 1 / Power; end; end; begin writeln('Введите число x:'); readln(x); writeln('Введите степень y:'); readln(y); result := Power(x, y); writeln(x, ' в степени ', y, ' равно ', result:0:2); end.

Обратите внимание, что в приведенном коде используется функция Power, которая реализует возведение числа в степень. В ней предусмотрена обработка отрицательных степеней. После ввода чисел x и y, программа вычисляет и выводит результат возведения числа x в степень y с точностью до двух знаков после запятой.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос