Ahmed Amin7 نشر 3 يناير 2022 أرسل تقرير نشر 3 يناير 2022 حاولت حل المسألة بهذه الشيفرة #include<iostream> # include<string.h> using namespace std; int main() { string name, education_level; int i, n = 0, p = 0, pr = 0, se = 0; for (i = 0; i < 4; i++) { cout << "Enter name: "; cin >> name; // user name cout << "Enter education level: "; cin >> education_level; // user education level if (education_level == "Nursery") { n += 1; } else if (education_level == "Primary") { p += 1; } else if (education_level == "Preparatory") { pr += 1; } else if (education_level == "Secondary") { se += 1; } } float cost; if (n == 1 && p == 2) { cost = 10000 + (2 * 15000); cost = cost - ((15 * cost) / 100); } else if (p == 1 && se == 1) { cost = 15000 + 22000; cost = cost - ((10 * cost) / 100); } else if (n == 1 && pr == 2) { // three brothers Nursery && 2 Preparatory cost = 10000 + (2 * 20000); cost = cost - ((15 * cost) / 100); } else { cost = 10000 + 15000 + 20000 + 22000; } cout << "Cost: " << cost << endl; return 0; } اقتباس
2 Wael Aljamal نشر 3 يناير 2022 أرسل تقرير نشر 3 يناير 2022 يجب أن تحاول بنفسك ثم نستطيع مساعدتك في حل الأخطاء التي تعترضك 2 اقتباس
0 Wael Aljamal نشر 3 يناير 2022 أرسل تقرير نشر 3 يناير 2022 بتاريخ 28 دقائق مضت قال Ahmed Amin7: صحيح أرجو نسخ الشيفرة ووضعها مع السؤال ليس صورة 2 اقتباس
0 Wael Aljamal نشر 4 يناير 2022 أرسل تقرير نشر 4 يناير 2022 أحسنت البرنامج سليم، يمكنك اختبار كل حالة على حدى و التأكد من القيم الناتجة الملاحظة: حسب نص السؤال، يوجد عدد غير محدد من المدخلات أي ليس فقط 3 و يوجد حالة عندما يكون عدد الأخوة أكبر من 2 يتم وضع الحسم 15% أي ليس مقتصر على 2 ممكن، عليك التاكد من العدد الإجمالي للطلاب.. 2 اقتباس
0 Wael Aljamal نشر 6 يناير 2022 أرسل تقرير نشر 6 يناير 2022 بتاريخ 2 ساعات قال Ahmed Amin7: اخي كيف احسب عدد الطلاب يمكن تحديد عدد الطلاب قبل الدخول في الحلقة cout << "Enter number of students: "; cin >> number_of_students; for (i = 0; i < number_of_students; i++) ... نص المسألة غير موجود أرجو إعادة إضافته مع ذلك أتذكر أنه لا يحوي تفاصيل 2 اقتباس
0 Ahmed Amin7 نشر 6 يناير 2022 الكاتب أرسل تقرير نشر 6 يناير 2022 بتاريخ الآن قال Wael Aljamal: يمكن تحديد عدد الطلاب قبل الدخول في الحلقة cout << "Enter number of students: "; cin >> number_of_students; for (i = 0; i < number_of_students; i++) ... نص المسألة غير موجود أرجو إعادة إضافته مع ذلك أتذكر أنه لا يحوي تفاصيل اين اكتبها 1 اقتباس
0 Wael Aljamal نشر 7 يناير 2022 أرسل تقرير نشر 7 يناير 2022 بتاريخ 10 ساعات قال Ahmed Amin7: اين اكتبها في بداية البرنامج، و بدل رقم 3 نكون قد ادخلنا عدد الطلاب، برنامجك صحيح، تابع. 1 اقتباس
السؤال
Ahmed Amin7
حاولت حل المسألة بهذه الشيفرة
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.