1. Scrivere un algoritmo che, dopo l`immissione di N numeri interi

annuncio pubblicitario
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
Scarica