سلام مي خواستم ببينم مشكل اين برنامه چيه :
يك حرف را بگيرد اگر a بود در خروجي نمره بين 80 تا 100 چاپ شود. اگر b بود نمره بين 60 تا 80 باشد. اگر c بود نمره بين 40 تا 60 باشد. اگر d بود نمره بين 0 تا 40 باشد.
# include<iostream.h>
int main ()
{
char ch ;
cout<<"please inter a scor (a or b or c or d): " ;
cin>>ch ;
if ( ch='a' )
cout<<" the mark is between 80 to 100 " ;
else if ( ch='b' )
cout<<"the mark is between 60 to 80 " ;
else if ( ch='c')
cout<<"the mark is between 40 to 60 " ;
else if ( ch='d' )
cout<<"the mark is between 0 to 40 " ;
cin.ignore ();
cin.get () ;
return 0 ;
}
خروجي اشتباه در مياد. :wacko: :wacko: :wacko: :wacko: :wacko: :wacko:
يك حرف را بگيرد اگر a بود در خروجي نمره بين 80 تا 100 چاپ شود. اگر b بود نمره بين 60 تا 80 باشد. اگر c بود نمره بين 40 تا 60 باشد. اگر d بود نمره بين 0 تا 40 باشد.
# include<iostream.h>
int main ()
{
char ch ;
cout<<"please inter a scor (a or b or c or d): " ;
cin>>ch ;
if ( ch='a' )
cout<<" the mark is between 80 to 100 " ;
else if ( ch='b' )
cout<<"the mark is between 60 to 80 " ;
else if ( ch='c')
cout<<"the mark is between 40 to 60 " ;
else if ( ch='d' )
cout<<"the mark is between 0 to 40 " ;
cin.ignore ();
cin.get () ;
return 0 ;
}
خروجي اشتباه در مياد. :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: