ДБ
Денис Буланцев

Помогите с Паскалем! Циклы)

Не могу понять в чем ошибка, помогите разобраться и исправить! Заранее спасибо)

Вот условие: Составить алгоритм, написать программу возведения числа А в степень В.

Вот моё решение: begin
writeln('Введите степень числа');
readln(b);
c:=a;
if b=0 then c:=1
else
if b>=2 then for i:=2 to b do c:=a*c
writeln('c= ',c:0:2)
else writeln('данные неверны');
readln;
End.

Нужно только исправить ошибки.

АХ
Александр Хаманов

program ab;
uses crt;
var i,b,c,a:Integer;

begin
write('Введите степень числа B'); readln(b);
write('Введите числo A '); readln(a);
c:=a;
if b=0 then c:=1
else
if b>=2 then
for i:=2 to b do begin c:=a*c;
writeln('c= ',c) end;
writeln('a^b= ',c);
readln;
End.

TS
Trend Stayler

Если ещё актуально, пиши на почту, помогу.

Похожие вопросы
Паскаль! Помогите пожалуйста с задачкой в которой нужно использовать цикл.
Как в Паскаль вычислить с циклом for? помогите, пожалуйста (
Помогите составить програмку Паскаль, задание внутри (Арифметический цикл)
Помогите разобрать программу на паскале на циклы
проверьте верна ли программа на паскале типа «цикл в цикле»
Помогите пожалуйста решить задачу в паскале! (Цикл с пред и постусловием)
Кто поможет решить задачку (Паскаль) цикл. while! Помогите пожалусто!!
Можно ли в Паскале цикл с предусловием преобразовать в цикл с постусловием? Ответьте и объясните пожалуйста
Почему не повторяется цикл? (Паскаль)
паскаль (цикл с параметрами)