تحدي برمجيvoid في ++c
الحل تقريبا صحيح لكن تم ذكر ضمن نص السؤال ان المعامل الاول يجب ان يكون name والثاني grade
انت عكستهم
وايضا عند استدعاء الدالة فعليك تمرير قيم للاسم مثل “احمد” والدرجة 23 اواسماء متغيرات قمت بتعريفها مسبقا
هل يمكنك اعادة المحاولة مع اجراء التعديلات المطلوبة
هل من الممكن محاولة تمرير الاسم والدرجة مباشرة حيث ان الكود الان صحيح لكن ضمن التحديات من الممكن ان يسبب الكود الزائد نتيجة خاطئة للتحدي
وانتبه انك يبدو نسيت قوس البداية للدالة printStudent
void salam()
{
cout << “salam” << endl;
}
void hi()
{
cout<<“hi”<<endl;
}
void printstudent(string name,int grade)
{
cout << "اسم الطالب: " << name << endl;
cout << "درجة الطالب: " << grade << endl;
}
int main()
{
salam();
hi();
printstudent(“omar”,23)
return 0;
}
ليش بعطيني الجواب غلط مع انو صحيح
هل من الممكن تحديد المزيد من المعلومات او صورة توضح حلك ضمن التحدي لنتمكن من تحديد سبب ظهور النتيجة الخاطئة للتحدي حيث يمكن ان يحوي حلك اخطاء دون ان تنتبه لها او كود زائد عن المطلوب في نص السؤال
كان كلما ادخلت الحل التالي من السؤال الثالث يقول لك اجابتك خاطئة
;(return (a>b? a:b)
لكن الحمد لله خرجت من التحدي ثم اعدته الجواب صحيح اكملت التحدي و انتهت المشكلة
الشكر الجزيل لك على ردك، انا متابعة برمج من الجزائر
الحل بكل بساطة هو
#include
using namespace std;
void salam()
{
cout << “salam” << endl;
}
void hi()
{
cout << “hi” << endl;
}
void printStudent(string name, int grade)
{
cout << "اسم الطالب: " << name << endl;
cout << "درجة الطالب: " << grade << endl;
}
int main()
{
salam();
hi();
printStudent( “ali”, 18);
return 0;
}
قارن بينه وبين حلك
الحل بكل بساطة هو
#include
using namespace std;
void salam()
{
cout << “salam” << endl;
}
void hi()
{
cout << “hi” << endl;
}
void printStudent(string name, int grade)
{
cout << "اسم الطالب: " << name << endl;
cout << "درجة الطالب: " << grade << endl;
}
int main()
{
salam();
hi();
printStudent( “ali”, 18);
return 0;
}
قارن بينه وبين حلك
#include
using namespace std;
void salam()
{
cout << “salam” << endl;
}
void hi ()
{cout << “hi” << endl ;
}
void printStudent ( string name , int grade)
{
cout << "اسم الطالب: " << name << endl;
cout << "درجة الطالب: " << grade << endl;
}
int main()
{
salam();
hi();
printStudent(“ahmed”,23);
return 0;
}
#include
using namespace std;
void salam()
{
cout << “salam” << endl;
}
void hi()
{
cout << “hi” << endl;
}
void printStudent(string name, int grade)
{
cout << "اسم الطالب: " << name << endl;
cout << "درجة الطالب: " << grade << endl;
}
int main()
{
salam();
hi();
printStudent("Abas Emad", 82);
return 0;
}