ESERCIZI PER IL RECUPERO DEL DEBITO DI INFORMATICA ANNO SCOLASTICO 2005/2006 CLASSE IIIBi STRUTTURE ITERATIVE 1. Scrivere un algoritmo che, dopo l’immissione di N numeri interi, consenta di : a. contare quanti sono i numeri positivi effettuandone la somma; b. contare quanti sono i numeri negativi effettuandone la somma; c. visualizzare i conteggi effettuati. 2. Utilizzando le sole operazioni di somma e sottrazione, realizza un algoritmo che calcoli il quoziente intero di due numeri X e Y anch’essi interi . 3. Vogliamo gestire un conto corrente bancario. Realizza un algoritmo che, una volta inserito il saldo iniziale, richieda le varie operazioni( versamento, prelevamento) e la somma. L’algoritmo dovrà: a. segnalare eventuali scoperti e, in tal caso, non permettere l’operazione; b. visualizzare il numero di versamenti e la somma complessivamente versata; c. visualizzare il numero di prelievi e la somma complessivamente prelevata; d. visualizzare il saldo finale. SOTTOPROGRAMMI PARAMETRICI 1. Servendoti di una procedura comune realizza i seguenti esercizi: a. stabilisci se un numero è perfetto ( si ricorda che un numero è perfetto se è uguale alla somma dei suoi divisori tranne se stesso); b. trova tutti i numeri perfetti minori di un numero N richiesto in input; c. data in input una serie di N numeri stabilisci per ognuno di essi quali sono perfetti e quali no. 2. Realizza un algoritmo che, con l’ausilio di un menù, risolva i seguenti problemi: a. dato in input un numero N, stabilisca se è primo; b. trovi tutti i numeri primi minori di un numero N richiesto in input. VETTORI 1. Hai due vettori paralleli contenenti parole in due lingue, uno dei quali ordinato alfabeticamente, e una parola K da ricercare all’interno del vettore ordinato. Realizza un algoritmo che fornisca la corrispondente traduzione nell’altra lingua. 2.Realizza un algoritmo che, servendosi di un menù, e data in input una serie di N numeri ( con N <50), produca in output la media aritmetica, la media geometrica, la media armonica , la mediana, la varianza e la deviazione standard. 3.Dato un vettore di N componenti, con N <100 , calcola la somma delle componenti positive e quella delle componenti negative. 4.Dato un vettore di N componenti, con N <100 , calcola il prodotto delle componenti di posto pari e la somma di quelle dispari. MATRICI 1. Hai una matrice in cui ogni colonna rappresenta i risultati di una schedina e un vettore contenente i risultati di una giornata di calcio. Realizza un algoritmo che controlli il numero di punti realizzati per ogni colonna. SCRIVERE UN PROGRAMMA CHE IMPLEMENTI IL GIOCO DELLA BATTAGLIA NAVALE SCRIVERE UN PROGRAMMA CHE IMPLEMENTI IL GIOCO DEL TRIS CORSICO 16/06/06 L'INSEGNANTE