Предмет: Информатика, автор: mionkaf1

Задача №252. Степень для отрицательного показателя
Напишите рекурсивную функцию, возводящую число a в степень n. Гарантируется, что все числа "помещаются" в стандартные вещественные (a и ответ) и целые [[no]] типы.
Входные данные
Вводится 2 числа - a и n (число n может быть отрицательным).
Выходные данные
Необходимо вывести значение a в степени n

Примеры
2 -1
0.5
ПАСКАЛЬ
ПАСКЛАЬ

Ответы

Автор ответа: petyaGavrikov
0
function st(a:real;n:integer):real;
begin
if n=0
 then st:=1
 else if n<0 then st:=1/st(a,abs(n))
             else st:=a*st(a,n-1);
end;
var x:real; k:integer;
begin
write('x = ');
readln(x);
write('k = ');
readln(k);
writeln(x,' ^ ',k,' = ',st(x,k));
end.

Пример:
x = 2
k = -3
2 ^ -3 = 0.125
Похожие вопросы
Предмет: Математика, автор: Dndjdjdnndnr
Предмет: Русский язык, автор: esjuggg
СРОЧНО 30 баллов
1 задание
Укажите варианты ответов, в которых во всех словах одного ряда есть безударная проверяемая гласная
корня:
1) прикасаться, предлагать, наклониться;
2) садовник, бродяга, простоял;
3) перетирать, растительный, обмакнуть (перо);
4) кабриолет, гобелен, алгоритм;
5) погостит, пекарня, погасить.

2 задание
Укажите варианты ответов, в которых во всех словах одного ряда есть безударная проверяемая гласная
корня:
1) ускакать, вымакать (содержимое), имитировать;
2) единичный, завинтить, запевала (в хоре);
3) победить, спланировать, Ростов-на-Дону;
4) побледнел, залечить, завизжал;
5) удивляться, повалиться, расстилать.

3 задание
Укажите варианты ответов, в которых во всех словах одного ряда есть безударная проверяемая гласная
корня:
1) простоять, капризуля, отвлекать;
2) плавать, ростовщик, заблистать;
3) сторожит, лазейки, участились;
4) табурет, упоение, вернисаж;
5) раскрошить, постелить, пловец.

4 задание
Укажите варианты ответов, в которых во всех словах одного ряда есть безударная проверяемая гласная
корня:
1) силач, очерствeть, обновление;
2) меценат, трафарет, примерять (костюм);
3) абонемент, сигнал, увертюра;
4) катаклизм, гипотеза, табурет;
5) одряхлеть, темнота, смастерил,

5 задание
Укажите варианты ответов, в которых во всех словах одного ряда есть безударная проверяемая гласная
корня:
1) рядовой, разварить, заглядеться;
2) загримировать, спилить, зарезать;
3) навивать (локон), цветистый, бережок;
4) пловец, срастись, притворить,
5) наклонение, зар..внять (поверхность), оттреть
Предмет: Информатика, автор: Alina4butenko