Вопрос Задача на паскале. Нужно программу возведения в N-ую степень целого числа X. Не выводит результат.

Регистрация
6 Сен 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
Хочу возвести число 5 в квадрат, всё проходит нормально, но после ввода чисел ничего не происходит, результат не выводится
Program cvadrat;
Var
x, N, c: integer;
begin
writeln('Введите значение x: ');
readln(x);
writeln('Введите значение N: ');
readln(N);
c:= 1;
while c<>b do
c:= c*x;
writeln('a^b= ', c);
end.
 
Зато используется какое-то b, которое вообще нигде не описано. И алгоритм абсолютно неправильный в целом.
 
„Хочу возвести число 5 в квадрат“ А зачем тогда столько кода? Ну возведите в уме и напишите вывод 25… Если хотите именно 5 возвести именно в квадрат, то можно вспомнить, что 5² = 5·5 ЗЫ А ваша программа тупо не откомпилируется… Поэтому ни чего вы и не увидите ;–)
34182886_3f38a37bd5f025b73a41a3f4a321cb7b_800.jpg
 
Назад
Сверху