Esercizio No.5

Esercizio No.5

Esercizio no.5:soluzione

Versione C++

#include <stdio.h>
#include <stdlib.h>
main()
{
int num1,num2;
printf(“Inserisci il primo numero: “);
scanf(“%d”,&num1);
printf(“Inserisci il secondo numero: “);
scanf(“%d”,&num2);
if((num1%2==0)&&(num2%2==0))
printf(“il loro prodotto e’ pari a: %d”, num1*num2);
else if((num1%2==0)||(num2%2==0))
printf(“la loro somma e’ pari a: %d”, num1+num2);
else
printf(“la loro divisione e’ pari a: %3.2f”, (float)num1/num2);
}

Notiamo l’uso dell’operatore % che restituisce il resto della divisione fra due numeri interi . Si nota, inoltre l’uso della conversione di cast per stampare il risultato come numero con la virgola.


Commento all'articolo