// 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]-----//