Funzione isEven

Dato un numero intero n, restituisce 1 se n è un numero pari, e 0 se dispari.

#include <stdio.h>
void isEven(int a){
    int c;
    c=a/2;
    if(a!=2*c){
        printf("0");
    }
    else{
        printf("1");
    }
}
int main () {
        int b;
        printf("\ninserisci numero, 999 per finire:");
        scanf("%d",&b);
    while(b!=999){
        isEven(b);
        printf("\ninserisci numero, 999 per finire:");
        scanf("%d",&b);
    }
}

 

Cattura

Commenti

Posta un commento