编程序打印出下列图案 用pascal的for循环做, 不要发错的过来,谢谢诶
答案:1 悬赏:40 手机版
解决时间 2021-05-16 20:38
- 提问者网友:箛茗
- 2021-05-16 11:38
平行四边形 等腰三解形 菱形
****** * *
****** *** ***
****** ***** *****
****** ******* ***
****** ********* *
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-05-16 12:42
平行四边形:
var
i,j,n,m:integer;
begin
n:=3; m:=10; (*3行6列*)
for i:=1 to n do
begin
for j:=1 to n-i do write(' ');
for j:=1 to m do write('*');
writeln;
end;
end.
等腰三角:
var
i,j,n:integer;
begin
n:=5; (*5行*)
for i:=1 to n do
begin
for j:=1 to n-i do write(' ');
for j:=1 to 2*i-1 do write('*');
writeln;
end;
end.
菱形:
var
i,j,n,k:integer;
begin
n:=5; (*5*2=10行的菱形*)
k:=1; i:=1;
while i > 0 do
begin
for j:=1 to n-i do write(' ');
for j:=1 to 2*i-1 do write('*');
if i=n then k:=-k;
inc(i,k);
writeln;
end;
end.
望采纳
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯