Mam instrukcję if if do sprawdzania znaczników i oceniania ocen zgodnie z warunkiem.Operatora "&&" nie można zastosować do argumentu typu "bool" i "int"
int marks;
string grade;
if (marks>=80 && marks!>100)
{
grade = "A1";
}
else if (marks>=70 && marks!>79)
{
grade = "A2";
}
i tak dalej .....
Jednak, kiedy skompilować to mam
Operatora & & "nie może być stosowany do argumentu typu 'bool' i ' int '
pomóż mi to naprawić. thanks z góry.
'!>'? Spróbuj '<='. – cHao
ładne myślenie, że można po prostu zszyć znaki, aby operator. – Dani
@Dani: To ma większy sens, niż myślisz. W końcu '<=' jest "mniejsze lub równe", a '! =' Oznacza "nie równe". '!>' wydaje się być naturalnym tłumaczeniem słowa "nie większy niż". Tak się składa, że nie jest to poprawne C#. – cHao