Câu 2: Viết chương trình vẽ hình vuông theo 2 cách khác nhau?

2 câu trả lời

#cách 1:
n = int(input("Nhập Số Bất Kỳ: "))
print("")
for i in range(n):
    if i==0 or i==(n-1):
        print("* "*n)
    else:
        print("*", end="")
        print(" "*(n+(n-3)), end="")
        print("*")
#cách 2
print("******")
print("*    *")
print("*    *")
print("******")

Hình vuông mình vẽ có độ dài $a = 4$

C1:

uses crt;
begin
clrscr;
    writeln('****');
    writeln('****');
    writeln('****');
    writeln('****');
readln;
end.

C2:

uses crt;
var i: longint;
begin
clrscr;
    for i:=1 to 4 do writeln('****');
readln;
end.