Estratto del documento

#include <iostream>

using namespace std;

int main()

{ const int dimensione_massima=100;

int dimensione_vettore;

int vettore[100];

cout<<"Inserisci la dimensione del vettore: ";

cin>>dimensione_vettore;

while (dimensione_vettore>dimensione_massima || dimensione_vettore<2)

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

cin>>dimensione_vettore;

}

cout<<endl;

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

{ cout<<"Inserisci l'elemento nella posizione "<<i<<": ";

cin>>vettore[i];

}

cout<<endl;

cout<<"Adesso tutti i numeri pari verranno azzerati."<<endl;

cout<<endl;

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

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

{ vettore[i]=0;

}

}

cout<<"Risultato:"<<endl;

cout<<endl;

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

{ cout<<"Elemento nella posizione "<<i<<": "<<vettore[i]<<endl;

}

return 0;

}

Anteprima
Vedrai una selezione di 1 pagina su 1
Esercizio Azzeramento numeri pari Pag. 1
1 su 1
Sintesi

C++ - Esercizio "Azzeramento numeri pari"

Programma in C++ che, dopo aver caricato un vettore, azzera tutti i numeri pari inseriti nel vettore.

#include <iostream> using namespace std; int main() { const int dimensione_massima=100; int dimensione_vettore; int vettore[100]; cout<<"Inserisci la dimensione del vettore: "; cin>>dimensione_vettore; //viene inserita la dimensione del vettore while (dimensione_vettore>dimensione_massima || dimensione_vettore<2) { cout<<"Errore. Inserisci la dimensione del vettore: "; cin>>dimensione_vettore; } cout<<endl; for (int i=0; i<dimensione_vettore; i++) { cout<<"Inserisci l'elemento nella posizione "<<i<<": "; cin>>vettore; //inserimento degli elementi } cout<<endl; cout<<"Adesso tutti i numeri pari verranno azzerati."<<endl; cout<<endl; for (int i=0; i<dimensione_vettore; i++) { if (vettore%2==0) //controlla se il numero inserito è pari { vettore=0; //azzera il numero } } cout<<"Risultato:"<<endl; cout<<endl; for (int i=0; i<dimensione_vettore; i++) { cout<<"Elemento nella posizione "<<i<<": "<<vettore<<endl; } return 0; }

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