فوزان فاريال نشر 28 مايو 2023 أرسل تقرير نشر 28 مايو 2023 (معدل) السلام عليكم ورحمة الله وبركاته ، من فضلكم أود من حضراتكم أن تخبروني بالخطأ البرمجي الموجود في هذا الكود (في لغة c++) : ;Int x =1 ;int y = 2 ;(cout<<" x= " y-x <<" y= " fabs(x-y أفيدوني، جزاكم الله خيرًا.. وللعلم فأنا استخدمت دالة fabs ليكون الناتج موجبًا. تم التعديل في 28 مايو 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال ونص السؤال 1 اقتباس
0 Kais Hasan نشر 28 مايو 2023 أرسل تقرير نشر 28 مايو 2023 الخطأ أنك لا تضع معامل الخرج بين السلسلة النصية " x = " و بين y-x. الصحيح أن تكتب ما يلي: cout << x << " - " << y << " = " << fabs(x-y); أو أي عبارة طباعة تريدها، المهم أن يكون معامل الخرج >> موجوداً بين أي قيمتين تريد طباعتهما. اقتباس
0 Mustafa Suleiman نشر 28 مايو 2023 أرسل تقرير نشر 28 مايو 2023 إنتبهي إلى النقاط التالي: الفاصلة المنقوطة قبل الكلمة المحجوزة "int" في السطر الأول والسطر الثاني. إضافة علامة الفاصلة المنقوطة بعد كل تعليمة. إضافة علامة الفاصلة بين النصوص المطبوعة والمتغيرات في السطر الثالث. إضافة علامة الفاصلة بين المعاملات في السطر الأخير. إضافة الهوامش الزمنية المطلوبة في سطر الـ #include. الكود بعد إصلاحه: #include <iostream> #include <cmath> int main() { int x = 1; int y = 2; std::cout << "x = " << x << " y = " << y << std::endl; std::cout << "x - y = " << (y - x) << " |y - x| = " << std::abs(y - x) << std::endl; return 0; } وبعد تصحيح الأخطاء، يجب أن يقوم الكود بطباعة قيمة x وقيمة y والفرق بينهما والقيمة المطلقة للفرق بينهما. اقتباس
السؤال
فوزان فاريال
السلام عليكم ورحمة الله وبركاته ، من فضلكم أود من حضراتكم أن تخبروني بالخطأ البرمجي الموجود في هذا الكود (في لغة c++) :
أفيدوني، جزاكم الله خيرًا..
وللعلم فأنا استخدمت دالة fabs ليكون الناتج موجبًا.
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال ونص السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.