uses graph; var n,i,x,y,height,width: integer; procedure init; var gd,gm: integer; begin gd: =vga; gm: =vgahi; initgraph (gd,gm,''); end; procedure error; begin closegraph; writeln ('error! '); end; begin write ('n = '); readln (n); randomize; init; if graphresult = 0 then begin for i: =1 to n do begin
setcolor (random(14)+1); x: =random(640); y: =random(480); height: =random(91)+10; width: =random(101)+20; rectangle (x,y,x+width,y+height); end; end else error; end.
Поделитесь своими знаниями, ответьте на вопрос:
Дано целое число х и натуральное n.составьте алгоритм вычисления x в n степени.прооверьте алгоритм трассировкой.напишите программу на языке паскаль.
если числа небольшие и x в n степени умещается в longint, то можно в цикле от 1 до n умножать на x
var i,x,n: integer;
l: longint;
begin
readln(x,n);
l: =1;
for i: =1 to n do
l: =l*x;
write(l);
end.