Ngày Phụ nữ được 기념 vào ngày 7/10 trên toàn thế giới được khắc họa vào mã lập trình C++ như sau:
Ví dụ
#include <iostream>
using namespace std;
int main() {
// Khởi tạo kích thước
// thiết kế
int n = 5;
// Vòng lặp in hình tròn
// (Phần trên của thiết kế)
// Vòng lặp ngoài để
// kiểm soát chiều cao của
// thiết kế
for (int i = 0; i <= 2 * n; i++) {
// Vòng lặp trong để kiểm soát
// chiều rộng
if (i == n)
cout << " " << "7 Oct";
for (int j = 0; j <= 2 * n; j++) {
// tính khoảng cách của
// mỗi điểm từ tâm
float center_dist = sqrt((i - n) * (i - n) + (j - n) * (j - n));
if (center_dist > n - 0.5 && center_dist < n + 0.5)
cout << "#";
else
cout << " ";
}
// In "Happy Women's Day"
if (i == n)
cout << " " << "Happy Women's Day";
cout << endl;
}
// Vòng lặp in phần dưới
// Vòng lặp ngoài kiểm soát
// chiều cao
for (int i = 0; i <= n; i++) {
// Định vị mẫu
// Vòng lặp in
// đường ngang
if (i == (n / 2) + 1) {
for (int j = 0; j <= 2 * n; j++)
if (j >= (n - n / 2) && j <= (n + n / 2))
cout << "*";
else
cout << " ";
} else {
for (int j = 0; j <= 2 * n; j++) {
if (j == n)
cout << "*";
else
cout << " ";
}
}
cout << endl;
}
}
Kết quả
Chương trình cho ra kết quả sau sau khi biên dịch mã trên:
