Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Tiên Tiên

Viết chương trình nhập từ bàn phím chiều dài và chiều rộng của 1 hình chữ nhật. Vẽ trên màn hình hình chữ nhật đó bằng các ngôi sao '*' Yêu cầu: có sử dụng chương trình con 
Ví dụ: Nhập chiều dài 7,chiều rộng 4. In kết quả trên màn hình

Nguyen Hung
2 tháng 5 2021 lúc 20:06

Uses crt;

Var dai,rong:integer;

     Procedure Nhap(Var dai:integer;rong:integer);

     Begin

     Write('Chieu dai: ');readln(dai);

     Write('Chieu rong: ');readln(rong);

     End;

     Procedure Ve(var dai:integer;rong:integer);

     var i,j:integer;

     Begin

     for i:= 1 to dai do write('*');writeln;

     For i:= 1 to rong-2 do 

        Begin

        Write('*');

        for j:=1 to dai-2 do write(' ');

        writeln('*');

        end;

     for i:= 1 to dai do write('*');

 

     End;

Begin

clrscr;

Nhap(dai,rong);

Ve(dai,rong);

readln;

End.          

Bùi Anh Tuấn
2 tháng 5 2021 lúc 20:16

Nguyễn Lê Phước Thịnh
2 tháng 5 2021 lúc 22:25

uses crt;

var a,b:integer;

{-----------------chuong-trinh-con--------------------}

procedure ve(x,y:integer);

var i,j:integer;

begin

for i:=1 to x do 

  begin

for j:=1 to y do 

  write('*');

writeln;

end;

end;

{----------------------chuong-trinh-chinh----------------------}

begin

clrscr;

write('Dai='); readln(a);

write('Rong='); readln(b);

ve(a,b);

readln;

end.


Các câu hỏi tương tự
Biển Tomm
Xem chi tiết
Nguyễn Minh Thành
Xem chi tiết
TVK N
Xem chi tiết
Trần Văn Lượng
Xem chi tiết
Nguyễn Văn Hùng
Xem chi tiết
Tiên Tiên
Xem chi tiết
Nguyễn Chí Thanh
Xem chi tiết
Nguyễn Chí Thanh
Xem chi tiết
Huy Hoàng Phạm
Xem chi tiết