Scrivere una procedura che calcola somma dei numeri restituiti dalla chiamata ad una funzione che dato un intero restituisce il numero pari più vicino ( lo stesso numero se è pari altrimenti il numero aumento di uno). La funzione viene chiamata 3 volte con parametro attuale dato dall'utente. Esempio: se la funzione viene chiamata con parametro 5, poi 2 e poi 7, la procedura calcola 6+2+8. Il main stampa 16. Se un numero è pari si usa la funzione % che da il resto della divisione di due numeri
Fin ora ho fatto solo questo non so come procedere
Fin ora ho fatto solo questo non so come procedere
Codice:
#include <iostream>
using namespace std;
int paridisp(int n){
cout<< "Inserire un valore ";
cin>>n;
if (n%2==0){
contaggioPari = conteggioPari+1;
}
else {
conteggioPari=conteggioDispari+1;
}
return n;
}
int main(int argc, char** argv) {
return 0;
}
Ultima modifica da un moderatore: