Fondamenti di Informatica
ESERCIZI: ALGOBUILD (ARRAY)
Prof. Marco Lombardi – malombardi@unisa.it
Esercizio 1
Definire un algoritmo che legga (da input) un vettore di 10 elementi e restituisca (in output) la
somma dei valori nelle posizioni pari del vettore e il prodotto dei valori nelle posizioni dispari.
Esercizio 2
Definire l’algoritmo che:
◦ legga la dimensione del vettore ed i suoi elementi;
◦ calcoli e stampi la varianza degli elementi di un vettore.
Esercizio 3
Specifiche algoritmo:
1. legge la dimensione del vettore, con dimensione minima pari a due, ed i suoi elementi (da input);
2. calcola minimo e massimo del vettore;
3. se minimo e massimo sono diversi, sostituisce valore -1 al minimo e valore 1 al massimo;
4. stampa il vettore modificato (in output).
Esercizio 4
Specifiche algoritmo:
1. legge la dimensione del vettore ed i suoi elementi (da input);
2. legge due indici del vettore (da input) ed inverte il contenuto di tali indici;
3. stampa il vettore modificato (in output).
Esercizio 5
Specifiche algoritmo:
1. legge la dimensione del vettore ed i suoi elementi (da input);
2. inverte il contenuto del vettore;
3. stampa il vettore invertito (in output).