المبرمج العربي نشر 3 يونيو 2016 أرسل تقرير نشر 3 يونيو 2016 أريد كتابة شيفرة برمجية بلغة سي بلس بلس لإنشاء مثلث من النجوم كما يظهر في الصورة التالية: فكيف أفعل ذلك؟ اقتباس
0 هشام رزق الله نشر 3 يونيو 2016 أرسل تقرير نشر 3 يونيو 2016 (معدل) توجد طرق عديدة لفعل ذلك، فيمكنك على سبيل المثال استخدام 3 حلقات تكرار من نوع for، حيث الأولى والتي تعبر عن الأسطر تحتوي على حلقتي تكرار الأولى لوضع الفراغات والأخرى لوضع النجوم لتكون الشيفرة البرمجة النهائية كالتالي: #include <iostream> using namespace std; int main() { int i,j,num,z; cout<<"Enter num: "; cin>>num; for (i=0;i<num;i++) { for (j=0;j<i;j++) { cout<<" "; } for (z=j;z<num;z++) { cout<<"*"; } cout<<endl; } } لاحظ أننا أعطينا خيار للمستخدم ليختار طول سلسلة النجوم وأن حلقة التكرار الثالثة ستكمل ما بقي من طول السطر من الأولى. تم التعديل في 3 يونيو 2016 بواسطة هشام رزق الله اقتباس
0 E.Nourddine نشر 3 يونيو 2016 أرسل تقرير نشر 3 يونيو 2016 أيضا يمكنك الاستعانة بجواب السؤال التالي: اقتباس
السؤال
المبرمج العربي
أريد كتابة شيفرة برمجية بلغة سي بلس بلس لإنشاء مثلث من النجوم كما يظهر في الصورة التالية:
فكيف أفعل ذلك؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.