Informatica 2 Liceo Scientifico Scienze Applicate/Es Usiamo i vettori: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 105:
}
</source>
 
=== Ricerca di un numero in un vettore disordinato ===
 
Dopo aver inserito i dati in un vettore ricercare nel vettore se e' presente un numero scelto dall'utente e visualizzarene la posizione della prima occorenza
 
<source lang="c">
#include <cstdlib>
#include <iostream>
 
using namespace std;
/* ricerca di un numero all'interno di un vettore disordinato
obiettivo utilizzo dei vettori
*/
int main(int argc, char *argv[])
{
int vett[4];
int n=4;
int i;
int elementodaricercare;
int posizioneelemento;
bool trovato;
for (i=0;i<n;i++)
{
cout<<"inserisci l'elemento di posizione "<< i << endl;
cin>>vett[i];
}
cout<<"inserire l'elemento da cercare ";
cin>> elementodaricercare;
trovato=false;
i=0;
while((!trovato)&&( i<n))
{
if(vett[i]== elementodaricercare)
{
trovato=true;
posizioneelemento=i;
}
else
{
i++;
}
}
if(trovato)
cout<<" l'elemento si trova nella posizione: "<< posizioneelemento;
else
cout<<" l'elemento non si trova ";
system("PAUSE");
return 0;
}
</source >
 
 
{{Avanzamento|50%|4 dicembre 2014}}