السلام عليكم و رحمه الله و بركاته
انا قابلتنى مشكله فى معظم جمل الشرط
مثل IF , Switch
و هى انا اريد اذا ادخال المستخدم كلمه Go
يقوم بتغير لون الكونصول
if ( e = "eslam")
{
/* الكود */
}
المشكله (((( e = "eslam" ))))
السلام عليكم و رحمه الله و بركاته
انا قابلتنى مشكله فى معظم جمل الشرط
مثل IF , Switch
و هى انا اريد اذا ادخال المستخدم كلمه Go
يقوم بتغير لون الكونصول
if ( e = "eslam")
{
/* الكود */
}
المشكله (((( e = "eslam" ))))
تريدها بالـC++/CLI ؟
إذا كنت تريدها بـ++C فقد أخطأت مكان السؤال فهذا للقسم لـC++/CLI أو C++.NET وليس لـ ++C.
" إن الله كتب الإحسان على كل شيء"
::
الإرادة ... تحقق السيادة.
اربد الاجابه
يجب استعمال == بدلا من =
مافهمت وش تبي تسوي في هذا
if ( e = "eslam")
if تستخدم للمعادلات الرياضيه مثلآ
a متغير للعدد الاول وb متغير للعدد الثاني يدخل المستخدم العديد الاول والثاني ويطبع له الاول
if اذا لم تتحقق يروح لelse وينفذه
اكبر اصغر يساوي لا يساوي....
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a>b)
{
cout<<"a > b"<<endl;
}
else
cout<<" b > a"<<endl;
}لو تبحث في اليوتيوب عن if c++ لان بدخل فيها عمليات ثانيه مثلب and , or
if (a>b &&a>c).....
switch تقدر تخليه Go احد الخيارات مثل هذا البرامج
شوف بعد case فيه اسامي المدخلات والكلمات بين ' '
#include <iostream>
using namespace std;
int main()
{
char a;
cin>>a;//هذي متغير للسوتش ندخل كلمه Go
switch(a){
case 'Go':
cout<<" Go "<<endl;
break;
case 2:
cout<<"2"<<endl;
break;
case 3:
cout<<"3"<<endl;
break;
case 4:
cout<<"4"<<endl;
break;
}
return 0;
}switch في كل خيار لازم يكون معها break عشان يوقف :) شيلها وشوف الفرق