0 Amer Mohammed نشر 28 يونيو 2022 أرسل تقرير نشر 28 يونيو 2022 مرحبا لينا... فيما يخص تمارين البرمجة فمن الأفضل المحاولة في البداية وعند عدم امكانية الإستمرار، مشاركة المحاولة وعرض الإشكالية، اعدك عندها سوف لن يتردد الآخرون لمساعدتك على حلها. عدا هذا فإنه كل ما حاولت اكثر تزداد لديك مهارة حل هكذا مسائل والعكس صحيح. حل التمرين الاول : جمع الأعداد الاولية لغاية 99 #include <stdio.h> int main () { int i, Num, count, Sum = 0; for (Num = 1; Num < 100; Num++) { count = 0; for (i = 2; i <= Num / 2; i++) { if (Num % i == 0) { count++; break; } } if (count == 0 && Num != 1) { Sum = Sum + Num; } } printf (" Sum between 1 to 99 = %d", Sum); return 0; } حل التمرين الثاني: جمع الاعداد الزوجية بين 30-90 #include<stdio.h> int main () { int start = 30; int end = 90; int sum = 0; printf ("\nSum of even no's from %d to %d is ", start, end); while (start <= end) { if (start % 2 == 0) { sum = sum + start; } start++; } printf ("%d\n", sum); return 0; } التمرين الثالث: الشهور الهجرية بإستعمال if #include <stdio.h> void main () { int monno; printf ("Input Month No : "); scanf ("%d", &monno); if (monno == 1) { printf ("Muharram\n"); } else if (monno == 2) { printf ("Safar\n"); } else if (monno == 3) { printf ("Rabi al-Awwal\n"); } else if (monno == 4) { printf ("Rabi al-Thani\n"); } else if (monno == 5) { printf ("Jumada al-Awwal\n"); } else if (monno == 6) { printf ("Jumada al-Thani\n"); } else if (monno == 7) { printf ("Rajab\n"); } else if (monno == 8) { printf ("Shaban\n"); } else if (monno == 9) { printf ("Ramadan\n"); } else if (monno == 10) { printf ("Shawwal\n"); } else if (monno == 11) { printf ("Dhu al-Qadah\n"); } else if (monno == 12) { printf ("Dhu al-Hijjah\n"); } else { printf ("invalid Month number. \nPlease try again ....\n"); } } التمرين الرابع: الشهور الميلادية بإستعمال swich #include <stdio.h> void main() { int monno; printf("Input Month No : "); scanf("%d",&monno); switch(monno) { case 1: printf("January\n"); break; case 2: printf("February\n"); break; case 3: printf("March\n"); break; case 4: printf("April\n"); break; case 5: printf("May\n"); break; case 6: printf("June\n"); break; case 7: printf("July\n"); break; case 8: printf("August\n"); break; case 9: printf("September\n"); break; case 10: printf("October\n"); break; case 11: printf("November\n"); break; case 12: printf("December\n"); break; default: printf("invalid Month number. \nPlease try again ....\n"); break; } } ربما يساعدك احدهم في بقية التمارين ولكن كما اخبرتك من الأفضل مشاركة محاولتك حل التمارين. بالتوفيق.. 1 اقتباس
السؤال
Leena Taha
أريد حل للتمارين الآتية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.