ПБ
Павел Буцан

if (a=5 and b!=2) для каких а и b условие выполнится а для каких нет ?

мне надо чтоб выполнилось для всех кроме когда одновременно a=5 а b=2 правильно, нет ?

ДП
Денис Пержаница

Нет, будет выполняться если а РАВНО 5 и b НЕ РАВНО 2 одновременно
Синтаксис вообще фиг поймешь какой, при сравнении судя по всему надо двойное равно использовать, поставить отрицание перед одновременным условием, например !(a==5 && b==2) или not (a=5 and b=2), в зависимости какой язык.

Ak
Akosia

не правильно - войдете в IF если а=5 и b<>2
вам надо что - то вроде
понятийно, проще всего сравнить на равенство и работать по else

Похожие вопросы
Подскажите с решением: a^2:(а-b)^2-(a+b):2(a-b)
чему будут равны значения. int a=0, b=1; if (a) if(b) a=b; else b=a; cout<
Доказать, что для любых векторов a и b справедливо: |a+b|^2+|a-b|^2=2|a|^2+2|b|^2
Выполните умножение математика 9 класс. (1/a + 1/b)* ((a+b)^2 - (a^3 - b^3)/(a-b))
При каких условиях a*b больше чем a+b? a>2 и b>2 или а<0 и b<0 неподходит (пример a=1,5 b=4)
Как разложить на множители (a+b)*(a+b+2)-(a-b)*(a-b-2)
Можно ли в Visual Basic писать условия If через And?
A:=1; B:=2; C:=3; if (A<B) and (B<C) then D:=A+B else D:=B-A; wrireln ('D=', D:2)
Помогите пожалуйста решить a+b+c=5 a*b+b*c+a*c=5, чему равен a^2+b^2+c^2 ???
1/(b-a)(b+a)+1/(a+2)(a-b)+1/(a+2)(b+2)=0