Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

เขียนโปรแกรมวันสตรีใน C++


วันสตรีที่เฉลิมฉลองในวันที่ 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;     } }

ผลลัพธ์

โปรแกรมจะแสดงผลลัพธ์ดังภาพหลังจากคอมไพล์โค้ดข้างต้น

เขียนโปรแกรมวันสตรีใน C++