วันสตรีที่เฉลิมฉลองในวันที่ 7 ตุลาคม ทั่วโลกถูกเขียนเป็นโค้ด C++ ดังนี้
ตัวอย่าง
#include <iostream> using namespace std; int main() { // กำหนดขนาดของ // รูปแบบ int n = 5; // ลูปพิมพ์วงกลม // (ส่วนบนของรูปแบบ) // ลูปภายนอกเพื่อ // ควบคุมความสูงของ // รูปแบบ for (int i = 0; i <= 2 * n; i++) { // ลูปภายในเพื่อควบคุม // ความกว้าง if (i == n) cout << " " << "7 Oct"; for (int j = 0; j <= 2 * n; j++) { // คำนวณระยะห่างของ // แต่ละจุดจากศูนย์กลาง 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 << " "; } // พิมพ์ Happy Women's Day if (i == n) cout << " " << "Happy Women's Day"; cout << endl; } // ลูปพิมพ์ส่วนล่าง // ลูปภายนอกควบคุม // ความสูง for (int i = 0; i <= n; i++) { // จัดตำแหน่งรูปแบบ // ลูปสำหรับพิมพ์ // เส้นแนวนอน 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; } }ผลลัพธ์
โปรแกรมจะแสดงผลลัพธ์ดังภาพหลังจากคอมไพล์โค้ดข้างต้น
