02. Es. svolto: pensa un numero

Traccia:

Scrivere un programma che opera nel seguente modo:

    • Ti chiede di pensare un numero positivo minore di 5

    • Ti chiede di indicare se è pari (1=pari 0=dispari)

    • Ti chiede di indicare se è maggiore di 2 (1=maggiore 0=minore)

    • Stampa il numero che hai pensato

Svolgimento:


#include <stdio.h>

int main()

{

int pari, maggiore_2;

printf("Pensa a un numero positivo minore di 5\n");

printf("Il numero e' pari? (1=SI 0=NO): ");

scanf("%d", &pari);

printf("Il numero e' maggiore di 2? (1=SI 0=NO): ");

scanf("%d", &maggiore_2);

if (!pari && !maggiore_2)

printf("Il numero che hai pensato e' %d\n", 1);

if (pari && !maggiore_2)

printf("Il numero che hai pensato e' %d\n", 2);

if (!pari && maggiore_2)

printf("Il numero che hai pensato e' %d\n", 3);

if (pari && maggiore_2)

printf("Il numero che hai pensato e' %d\n", 4);

return 0;

}