Và bên dưới các khái niệm Python được sử dụng để in các mẫu đó
- cho vòng lặp
- Trong khi lặp lại
- nếu. khác
1). Chương trình in Hình chữ nhật bằng dấu sao (*) trong Python
2). Chương trình in Hình chữ nhật rỗng bằng dấu sao (*) trong Python
Cho một số nguyên M, N làm đầu vào. Viết chương trình in ra một mẫu hình chữ nhật sọc gồm M hàng và N cột sử dụng ký tự (+ và -)
Dòng đầu tiên nhập vào là một số nguyên M
Dòng thứ hai là một số nguyên N
Trong ví dụ đã cho, mẫu hình chữ nhật sọc của
7 hàng và 5 cột. Do đó, đầu ra phải là
+ + + + +
- - - - -
+ + + + +
- - - - -
+ + + + +
- - - - -
+ + + + +
Ý tưởng là chạy hai vòng. Một cho số lượng hàng sẽ được in và cái còn lại cho số lượng cột. Chỉ in '@' khi hàng hiện tại là đầu tiên hoặc cuối cùng. HOẶC cột hiện tại là đầu tiên hoặc cuối cùng.
C++
// CPP program to print a rectangular pattern
#include<iostream>
using namespace std;
void printRectangle(int @@@@@ @ @ @ @ @@@@@0int @@@@@ @ @ @ @ @@@@@2
@@@@@ @ @ @ @ @@@@@3
@@@@@ @ @ @ @ @@@@@4_______0_______5 @@@@@ @ @ @ @ @@@@@6int @@@@@ @ @ @ @ @@@@@8
@@@@@ @ @ @ @ @@@@@4_______0_______3
// CPP program to print a rectangular pattern1// CPP program to print a rectangular pattern2// CPP program to print a rectangular pattern3// CPP program to print a rectangular pattern4
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@5 @@@@@ @ @ @ @ @@@@@6int // CPP program to print a rectangular pattern9
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@3
#include<iostream>2#include<iostream>3
#include<iostream>2#include<iostream>5
#include<iostream>2#include<iostream>7
#include<iostream>2#include<iostream>9 using0
using1____145_______2
using3_______143_______2using5// CPP program to print a rectangular pattern4
#include<iostream>2using8
using3_______143_______2namespace1// CPP program to print a rectangular pattern4
// CPP program to print a rectangular pattern1namespace4
@@@@@ @ @ @ @ @@@@@4_______146_______4
namespace4
namespace8
int std;0
std;1
@@@@@ @ @ @ @ @@@@@4_______150_______ std;4
@@@@@ @ @ @ @ @@@@@4_______147_______6
@@@@@ @ @ @ @ @@@@@4_______147_______8 std;9
namespace4
Java
void1
void2
void3 void4
@@@@@ @ @ @ @ @@@@@4
@@@@@ @ @ @ @ @@@@@4_______148_______7 void printRectangle(int @@@@@ @ @ @ @ @@@@@0int @@@@@ @ @ @ @ @@@@@2
@@@@@ @ @ @ @ @@@@@4_______0_______3
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@5 @@@@@ @ @ @ @ @@@@@6int int0int1int2
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@3
#include<iostream>2____150_______6
#include<iostream>2@@@@@ @ @ @ @ @@@@@5 @@@@@ @ @ @ @ @@@@@6int @@@@@ @ @ @ @ @@@@@01int1@@@@@ @ @ @ @ @@@@@03
#include<iostream>2@@@@@ @ @ @ @ @@@@@3
using1____0_______07
using1____0_______09
using1____0_______11
using1_______144_______9 @@@@@ @ @ @ @ @@@@@14int1 @@@@@ @ @ @ @ @@@@@16@@@@@ @ @ @ @ @@@@@17 @@@@@ @ @ @ @ @@@@@18
@@@@@ @ @ @ @ @@@@@19_______0_______20int1 @@@@@ @ @ @ @ @@@@@22@@@@@ @ @ @ @ @@@@@17@@@@@ @ @ @ @ @@@@@24
@@@@@ @ @ @ @ @@@@@25@@@@@ @ @ @ @ @@@@@26using5@@@@@ @ @ @ @ @@@@@28
using1____145_______8
@@@@@ @ @ @ @ @@@@@25@@@@@ @ @ @ @ @@@@@26namespace1@@@@@ @ @ @ @ @@@@@28
#include<iostream>2namespace4
// CPP program to print a rectangular pattern1namespace4
@@@@@ @ @ @ @ @@@@@4_______146_______4
@@@@@ @ @ @ @ @@@@@41
@@@@@ @ @ @ @ @@@@@4_______146_______8
@@@@@ @ @ @ @ @@@@@4_______0_______45 void7 void @@@@@ @ @ @ @ @@@@@48
@@@@@ @ @ @ @ @@@@@4_______147_______1
// CPP program to print a rectangular pattern1int @@@@@ @ @ @ @ @@@@@53@@@@@ @ @ @ @ @@@@@54_______0_______55@@@@@ @ @ @ @ @@@@@56// CPP program to print a rectangular pattern4
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@59
@@@@@ @ @ @ @ @@@@@4_______146_______4
namespace4
@@@@@ @ @ @ @ @@@@@63
Python3
@@@@@ @ @ @ @ @@@@@64
@@@@@ @ @ @ @ @@@@@65
@@@@@ @ @ @ @ @@@@@66 @@@@@ @ @ @ @ @@@@@67
@@@@@ @ @ @ @ @@@@@4_______0_______5 @@@@@ @ @ @ @ @@@@@70_______0_______71 @@@@@ @ @ @ @ @@@@@72@@@@@ @ @ @ @ @@@@@6int1@@@@@ @ @ @ @ @@@@@75
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@77 @@@@@ @ @ @ @ @@@@@78
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@5 @@@@@ @ @ @ @ @@@@@81_______0_______71 @@@@@ @ @ @ @ @@@@@72@@@@@ @ @ @ @ @@@@@6int1_______0_______86
#include<iostream>2@@@@@ @ @ @ @ @@@@@88
#include<iostream>2@@@@@ @ @ @ @ @@@@@90
#include<iostream>2@@@@@ @ @ @ @ @@@@@92
#include<iostream>2#include<iostream>9 @@@@@ @ @ @ @ @@@@@95@@@@@ @ @ @ @ @@@@@96@@@@@ @ @ @ @ @@@@@96 int1 @@@@@ @ @ @ @ @@@@@99 @@@@@ @ @ @ @ @@@@@70@@@@@ @ @ @ @ @@@@@96@@@@@ @ @ @ @ @@@@@96 // CPP program to print a rectangular pattern03// CPP program to print a rectangular pattern04@@@@@ @ @ @ @ @@@@@17 @@@@@ @ @ @ @ @@@@@99 @@@@@ @ @ @ @ @@@@@81@@@@@ @ @ @ @ @@@@@96@@@@@ @ @ @ @ @@@@@96 int1 @@@@@ @ @ @ @ @@@@@99 @@@@@ @ @ @ @ @@@@@81@@@@@ @ @ @ @ @@@@@96@@@@@ @ @ @ @ @@@@@96 // CPP program to print a rectangular pattern15// CPP program to print a rectangular pattern04@@@@@ @ @ @ @ @@@@@17// CPP program to print a rectangular pattern18
using1_______0_______77@@@@@ @ @ @ @ @@@@@6using5// CPP program to print a rectangular pattern23@@@@@ @ @ @ @ @@@@@96// CPP program to print a rectangular pattern25
#include<iostream>2using8 // CPP program to print a rectangular pattern28
using1_______0_______77@@@@@ @ @ @ @ @@@@@6namespace1// CPP program to print a rectangular pattern23@@@@@ @ @ @ @ @@@@@96// CPP program to print a rectangular pattern25
// CPP program to print a rectangular pattern1
// CPP program to print a rectangular pattern37
// CPP program to print a rectangular pattern38
// CPP program to print a rectangular pattern03@@@@@ @ @ @ @ @@@@@96 @@@@@ @ @ @ @ @@@@@54
// CPP program to print a rectangular pattern15_______0_______96 @@@@@ @ @ @ @ @@@@@56
// CPP program to print a rectangular pattern45
// CPP program to print a rectangular pattern46
PHP
// CPP program to print a rectangular pattern47
// CPP program to print a rectangular pattern48
// CPP program to print a rectangular pattern49
// CPP program to print a rectangular pattern50 printRectangle(// CPP program to print a rectangular pattern52 // CPP program to print a rectangular pattern53_______143_______54@@@@@ @ @ @ @ @@@@@24
@@@@@ @ @ @ @ @@@@@3
@@@@@ @ @ @ @ @@@@@4_______0_______5 @@@@@ @ @ @ @ @@@@@6// CPP program to print a rectangular pattern60 // CPP program to print a rectangular pattern61// CPP program to print a rectangular pattern60 // CPP program to print a rectangular pattern63// CPP program to print a rectangular pattern52// CPP program to print a rectangular pattern4// CPP program to print a rectangular pattern60// CPP program to print a rectangular pattern67
@@@@@ @ @ @ @ @@@@@4_______0_______3
// CPP program to print a rectangular pattern1// CPP program to print a rectangular pattern71// CPP program to print a rectangular pattern3// CPP program to print a rectangular pattern4
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@5 @@@@@ @ @ @ @ @@@@@6// CPP program to print a rectangular pattern77 // CPP program to print a rectangular pattern61// CPP program to print a rectangular pattern77 // CPP program to print a rectangular pattern63// CPP program to print a rectangular pattern54// CPP program to print a rectangular pattern4// CPP program to print a rectangular pattern77// CPP program to print a rectangular pattern67
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@3
#include<iostream>2
#include<iostream>2#include<iostream>3
#include<iostream>2#include<iostream>5
#include<iostream>2#include<iostream>7
#include<iostream>2#include<iostream>9 @@@@@ @ @ @ @ @@@@@6// CPP program to print a rectangular pattern60 // CPP program to print a rectangular pattern98// CPP program to print a rectangular pattern60 #include<iostream>00// CPP program to print a rectangular pattern52 #include<iostream>02
using1_______143_______77 // CPP program to print a rectangular pattern98// CPP program to print a rectangular pattern77 #include<iostream>00// CPP program to print a rectangular pattern54 #include<iostream>09
#include<iostream>2// CPP program to print a rectangular pattern71using5// CPP program to print a rectangular pattern4
#include<iostream>2using8
#include<iostream>2// CPP program to print a rectangular pattern71namespace1// CPP program to print a rectangular pattern4
// CPP program to print a rectangular pattern1namespace4
@@@@@ @ @ @ @ @@@@@4_______146_______4
namespace4
@@@@@ @ @ @ @ @@@@@4_______146_______8
@@@@@ @ @ @ @ @@@@@4_______143_______52 #include<iostream>29
@@@@@ @ @ @ @ @@@@@4_______143_______54 #include<iostream>32
@@@@@ @ @ @ @ @@@@@4_______149_______// CPP program to print a rectangular pattern52// CPP program to print a rectangular pattern53_______143_______54@@@@@ @ @ @ @ @@@@@28
#include<iostream>39
#include<iostream>40
Javascript
#include<iostream>41
// CPP program to print a rectangular pattern50 // CPP program to print a rectangular pattern45
@@@@@ @ @ @ @ @@@@@3
@@@@@ @ @ @ @ @@@@@4_______0_______5_______0_______6#include<iostream>48 @@@@@ @ @ @ @ @@@@@8
@@@@@ @ @ @ @ @@@@@4_______0_______3
// CPP program to print a rectangular pattern1#include<iostream>53// CPP program to print a rectangular pattern3@@@@@ @ @ @ @ @@@@@28
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@5@@@@@ @ @ @ @ @@@@@6#include<iostream>48 // CPP program to print a rectangular pattern9
// CPP program to print a rectangular pattern1@@@@@ @ @ @ @ @@@@@3
#include<iostream>2#include<iostream>3
#include<iostream>2#include<iostream>5
#include<iostream>2#include<iostream>7
#include<iostream>2#include<iostream>9 using0
using1____145_______2
using3_______144_______53using5@@@@@ @ @ @ @ @@@@@28
#include<iostream>2using8
using3_______144_______53namespace1@@@@@ @ @ @ @ @@@@@28
// CPP program to print a rectangular pattern1namespace4
@@@@@ @ @ @ @ @@@@@4_______146_______4
namespace4
namespace8
#include<iostream>48 std;4
std;6
#include<iostream>93
#include<iostream>94
Đầu ra@@@@@ @ @ @ @ @@@@@
Độ phức tạp về thời gian. O(n2), Độ phức tạp không gian. O(1) // Không gian cố định
Bài viết này được đóng góp bởi Anurag Rawat. Nếu bạn thích GeeksforGeeks và muốn đóng góp, bạn cũng có thể viết một bài báo bằng cách sử dụng write. chuyên viên máy tính. org hoặc gửi bài viết của bạn tới review-team@geeksforgeeks. tổ chức. Xem bài viết của bạn xuất hiện trên trang chính của GeeksforGeeks và trợ giúp các Geeks khác
Vui lòng viết nhận xét nếu bạn thấy bất cứ điều gì không chính xác hoặc nếu bạn muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên