Estratto del documento

#include <iostream>

using namespace std;

int main()

{ const int dimensione_massima=100;

int dimensione;

int vettore[100];

int contatore_pari=0;

int contatore_dispari=0;

cout<<"Inserisci la dimensione del vettore."<<endl;

cin>>dimensione;

while (dimensione>dimensione_massima || dimensione<2)

{ cout<<"Errore. Inserisci la dimensione del vettore."<<endl;

cin>>dimensione;

}

cout<<endl;

for (int i=0; i<dimensione; i++)

{ cout<<"Inserisci elemento nella posizione "<<i<<":"<<endl;

cin>>vettore[i];

}

cout<<endl;

for (int i=0; i<dimensione; i++)

{ if (vettore[i]%2==0)

{ contatore_pari++;

}

else

{ contatore_dispari++;

}

}

cout<<"Nel vettore ci sono "<<contatore_pari<<" numeri pari e

"<<contatore_dispari<<" numeri dispari."<<endl;

return 0;

}

Anteprima
Vedrai una selezione di 1 pagina su 1
Contare numeri pari e numeri dispari in un vettore Pag. 1
1 su 1
Sintesi

C++ - Contare quanti numeri pari e quanti numeri dispari ci sono in un vettore

#include <iostream> using namespace std; int main() { const int dimensione_massima=100; //dimensione massima del vettore int dimensione; //dimensione scelta dall'utente int vettore[100]; //dichiarazione del vettore int contatore_pari=0; //contatore dei numeri pari int contatore_dispari=0; //contatore dei numeri dispari cout<<"Inserisci la dimensione del vettore."<<endl; cin>>dimensione; //viene inserita la dimensione del vettore while (dimensione>dimensione_massima || dimensione<2) //controlla gli errori { cout<<"Errore. Inserisci la dimensione del vettore."<<endl; cin>>dimensione; } cout<<endl; for (int i=0; i<dimensione; i++) //caricamento del vettore { cout<<"Inserisci elemento nella posizione "<<i<<":"<<endl; cin>>vettore; } cout<<endl; for (int i=0; i<dimensione; i++) //controllo pari e dispari { if (vettore%2==0) { contatore_pari++; } else { contatore_dispari++; } } cout<<"Nel vettore ci sono "<<contatore_pari<<" numeri pari e "<<contatore_dispari<<" numeri dispari."<<endl; return 0; }

D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi