Siccome abbiamo affrontati gli array questa settimana,all'uni, vi propongo un esercizio che ci ha dato il docente "per casa"; è facile facile, ma penso che metta bene in evidenza come sono strutturati gli array in c++:
ex.
Leggere una sequenza di interi(ho presupposto 10), memorizzarla in un array e definire l'elemento minore.
P.s per un codice così non ho voluto inserire alcuna gestione degli errori, in quanto è stato fatto per puro esempio senza alcuna finalitàapplicativa.
ex.
Leggere una sequenza di interi(ho presupposto 10), memorizzarla in un array e definire l'elemento minore.
Codice:
#include <iostream>
using namespace std;
int main()
{
int a[10];
int min=0;
cout << "Inserire sequenza di dieci numeri interi"<<endl;
for(int i=0;i<10;i++) //ciclo inserimento in array dei numeri
{
cin >> a[i];
}
cout << "Array omposto dagli elementi: ";
for(int i=0;i<10;i++) //ciclo lettura e stampa a video degli elementi dell'array
{
cout <<"["<<a[i]<<"]";
}
cout << endl;
min=a[0];
for(int k=0;k<10;k++) //ciclo calcolo elemento minore
{
if(a[k]<min)
{
min=a[k];
}
}
cout << endl;
cout << "Elemento minore: " << min << endl;
return 0;
}
P.s per un codice così non ho voluto inserire alcuna gestione degli errori, in quanto è stato fatto per puro esempio senza alcuna finalitàapplicativa.