воскресенье, 5 февраля 2012 г.

Условный оператор могет. С++

Только что понял, что условный оператор можно использовать не только для проверки условий.
Вот код, в котором содержаться 2 пустых условных оператора ( без тела ). Это код проверяет число на четность:

#include <iostream>
#include <string>
using namespace std;
int main()
{
    int a;
    scanf("%i", &a);
    if ( a%2==0&&printf("YES"));
    else if ( printf("NO") );
    return 0;
}

По-моему выглядит прикольно)

2 комментария:

  1. else if ( printf("NO") ); не лучше заменить на else printf("NO"); ?

    ОтветитьУдалить
  2. Я просто написал пустой условный оператор, который выполняет нужные операции во время проверки условия.
    Мне это понравилось)

    ОтветитьУдалить