Questo appunto contiene un allegato
C++ - Conta positivi e negativi scaricato 52 volte

// Scrivere un programma che letta una sequenza di numeri terminata da uno 0 (zero) conti quanti
// sono i numeri negativi e quanti quelli positivi escludendo dal conteggio lo 0.

#include
using namespace std;

//-----[PROTOTIPI]-----//
void conteggio(int&, int&);
void stampaRisultati(int, int);
//-----[/PROTOTIPI]-----//

//-----[PROGRAMMAPRINCIPALE]-----//
int main()
{
int numeriPositivi=0;
int numeriNegativi=0;
conteggio(numeriPositivi, numeriNegativi);
stampaRisultati(numeriPositivi, numeriNegativi);
return 0;
}
//-----[PROGRAMMAPRINCIPALE]-----//

//-----[FUNZIONI]-----//
void conteggio(int&nP, int&nN)
{
int x;
do
{
cout cin>>x;
if(x==0)
{
break; //esce dal ciclo
}
if(x>0)
{
nP++; //incrementa il numero dei valori positivi
}
else
{
nN++; //incrementa il numero dei valori negativi
}
}
while(x!=0); //viene ripetuto il ciclo finché non viene inserito lo 0
cout }

void stampa Risultati(int nP, int nN)
{
cout cout }
//-----[/FUNZIONI]-----//

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community