Viết chương trình con in ra hình chữ nhật với kích thước chiều dài chiều rộng nhập từ bàn phím c

Top 1 ✅ C1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím c2 : viết chương trình nam 2022 được cập nhật mới nhất lúc 2021-12-28 18:12:25 cùng với các chủ đề liên quan khác

c1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài ѵà chiều rộng được nhập từ bàn phím c2 : viết chương trình

Hỏi:

c1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài ѵà chiều rộng được nhập từ bàn phím c2 : viết chương trình

c1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài ѵà chiều rộng được nhập từ bàn phím
c2 : viết chương trình sử dụng chương trình con in ra màn hình ba hình chữ nhật liên tiếp với 3 hình có kích thước gấp đôi hình trước ?

Đáp:

thanhbinh:

Program FNG;Uses crt;

Var a,b: longint;

Procedure xuli;Var i,j: longint;Begin        For i:=1 to a do        Begin                For j:=1 to b do Write(‘*’);                Writeln;        End;

End;

Begin        Clrscr;        Write(‘Nhap a va b: ‘); Readln(a,b);        Xuli;        Readln

End.

thanhbinh:

Program FNG;Uses crt;

Var a,b: longint;

Procedure xuli;Var i,j: longint;Begin        For i:=1 to a do        Begin                For j:=1 to b do Write(‘*’);                Writeln;        End;

End;

Begin        Clrscr;        Write(‘Nhap a va b: ‘); Readln(a,b);        Xuli;        Readln

End.

c1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài ѵà chiều rộng được nhập từ bàn phím c2 : viết chương trình

Xem thêm : ...

Vừa rồi, pẹt.vn đã gửi tới các bạn chi tiết về chủ đề C1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím c2 : viết chương trình nam 2022 ❤️️, hi vọng với thông tin hữu ích mà bài viết "C1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím c2 : viết chương trình nam 2022" mang lại sẽ giúp các bạn trẻ quan tâm hơn về C1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím c2 : viết chương trình nam 2022 [ ❤️️❤️️ ] hiện nay. Hãy cùng pẹt.vn phát triển thêm nhiều bài viết hay về C1 : Viết chương trình sử dụng chương trình con in ra màn hình hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím c2 : viết chương trình nam 2022 bạn nhé.

Viết chương trình con in ra hình chữ nhật với kích thước chiều dài chiều rộng nhập từ bàn phím. yêu cầu 3 test.

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

Viết chương trình in ra hình chữ nhật có kích thước m x n rỗng. Bài này tương tự bài in ra hình chữ nhật có kích thước m x n nhưng ở đây là rỗng mà. Bài tập này ngoài giúp chúng ta thấy được sức mạnh của vòng lặp for lồng nhau.  Nó giúp chúng ta sử dụng linh hoạt các toán tử quan hệ nữa :D.

Bài toán in ra hình chữ nhật có kích thước m x n rỗng

Đề bài: Trên ngôn ngữ lập trình C , hãy nhập vào hai số nguyên dương m,n từ bàn phím. Hãy viết chương trình in ra hình chữ nhật có chiều dài = m, và chiều rộng = n điều kiện là rỗng

Như vậy, bài toán này sẽ giúp các bạn học được các kiến thức cơ bản nhất về nhập xuất trong lập trình C. Cách sử dụng vòng lặp và cấu trúc điều khiển rẽ nhánh của ngôn ngữ lập trình C

Xác định input output:

input: Nhập n = 2 , m = 3

output: hình chữ nhật có chiều rộng = 2, chiều dài = 3 nhưng rỗng nha

Ý tưởng :

  1. Chúng ta sẽ sử dụng một vòng lặp for để in ra chiều dài ví dụ chiều dài = 4 thì nó sẽ in ra chuỗi **** ở các đỉnh. Còn những điểm không phải đỉnh chỉ cần in ra *  * độ dài khoảng trắng là 2. Cái này thì chúng ta chỉ cần gán thêm điều kiện để xác định tại các đỉnh sẽ in ra chuỗi **** là được
  2. Sau đó tiếp tục sử dụng một vòng lặp for lồng bên ngoài để lặp lại số lần bằng chiều rộng n đã cho
  3. Cuối cùng là chạy thôi 😀

Ok chỉ vậy thôi, bây giờ mình sẽ code và chú thích chi tiết ngay ở dưới.

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

#include

#include

int main()

{

    int n,m;

    printf("Nhap n: ");

    scanf("%d",&n);

    printf("Nhap m: ");

    scanf("%d",&m);

    for(;n<=0 || m <= 0;)

    {

        if(n <= 0){

            printf("Phai nhap n > 0 \nNhap lai n: ");

            scanf("%d",&n);

        }

        if(m <= 0){

            printf("Phai nhap m > 0 \nNhap lai m: ");

            scanf("%d",&m);

        }

    }    

    /* Kiem tra dieu kien m va n >= 0

           mình sẽ không viết thêm điều kiện n là chiều rộng m là chiều dài nha

           vì cái chúng ta cần nắm ở đây là vòng lặp for lồng bên dưới kìa :D */

    for(int i = 1; i <= n; i++)    {

        for(int k = 1 ; k <= m; k++){

            if(i == 1 || k == 1 || i == n || k == m){

                printf("*");=

            }

            else{

                printf(" ");

            }

        }

        printf("\n");

    }

    // In ra man hinh hcn chieu rong = n va chieu dai = m

}

Kết quả:

Nhập n: 3

Nhập m: 6

******

*    *

******

Okê xong rồi đấy :D. Bài này rất đơn giản phải không. Thế là mình đã giải quyết xong bài tập này riiuf. Chúc các bạn học lập trình thật tốt. Mình xin được kết thúc bài viết tại đây.

Xem thêm bài viết về C/C++ tại đây