CompitiVacanze3T - Istituto Fermi Polo Montale

Liceo Scientifico opzione Scienze Applicate
Istituto “Fermi-Polo-Montale”
Classe 3^T
Compiti delle vacanze estive
Rifare gli esercizi svolti durante l’anno. Per ogni esercizio produrre il diagramma di flusso e il codice in
Pascal.
Esercizi svolti durante l’anno:
1. Dato un numero X sommarlo a Y se X è pari e a Z se X è dispari.
2. Dato un numero N Calcolane il cubo. Se il numero risultante è pari mostra il risultato. Se il numero
risultante è dispari somma 1 a quanto precedentemente ottenuto e poi mostrane il risultato.
3. Dati due numeri X e Y tra di loro diversi verifica quale dei due sia maggiore. Moltiplicare quindi il
maggiore per 2. Mostra quindi il risultato.
4. Dati due numeri X e Y sommali tra di loro Se la loro somma è maggiore di 100 dividila per 2
altrimenti moltiplicala per 2.Mostra quindi il risultato.
5. Chiedere in input 2 numeri interi positivi n e m.
6. Supponendo di poter utilizzare solamente l'operazione di somma, calcolare il prodotto di n*m
7. Chiedere in input un numero n e stampare in uscita la somma dei primi numeri naturali
8. Dati in input N numeri restituire il massimo
Dato un numero N, restituire la somma solo dei numeri multipli di 5 compresi tra 0 e N
9. Dato un numero N fornire la misura del suo fattoriale (cercare su Internet come si calcola il
fattoriale di un numero)
10. Dato in input un numero N restituisce la somma dei primi N numeri naturali
11. Dati in input N numeri restituisce la loro somma.
12. Dati in input N numeri stampa solo i numeri dispari
13. Dati in input N numeri restituisce quanti numeri pari e quanti numeri maggiori di 100
14. Dato il prezzo di un prodotto, applica lo sconto del 15% e mi restituisce il prezzo scontato.
15. Inserite le misure dei lati di 2 rettangoli dire quale dei due ha la superficie maggiore.
Studiare il Pascal servendosi del link al prezi fatto dall’insegnante https://prezi.com/v_4qagffs1yj/illinguaggio-pascal/ e fare gli esercizi inseriti all’interno della presentazione.(solo il codice Pascal)
Oltre agli esercizi nella presentazione fare in Pascal i seguenti esercizi:
1. Richiedere in input la quantità Q e l'importo unitario I di una merce venduta; lo sconto S1 da
applicare (percentuale) se la quantità venduta supera le 100 unità; lo sconto S2 da applicare in caso
contrario e l'aliquota IVA (percentuale) V. Calcolare e scrivere l'importo da pagare P.
2. Sul prezzo di un biglietto di un treno viene applicato un supplemento del 7% se il treno è di tipo "a",
del 12% se è di tipo "b" e del 18% se è di tipo "c". Per gli altri treni non c'è supplemento. Calcolare il
prezzo totale del biglietto, a seconda del tipo di treno e comunicare il tipo di treno con il prezzo
calcolato.
3. Dato in input i min, ore e sec dare in output il totale dei secondi
4. Dato in input 1500 valori dare in output i multipli di 17 e dire quanti sono
5. Il quadrato di n si può calcolare sommando i primi n numeri dispari; dato n calcolare il quadrato
6. Stampare tutti i numeri n minori di m
7. Calcolare la potenza di un numero procedendo per moltiplicazioni successive
8. Inseriti 1500 valori calcolare la media dei numeri pari quella dei numeri dispari e darla in output;
inoltre dire qual è la media maggiore
9. Calcolare i primi k multipli di un numero n
10. La successione di Fibonacci è una sequenza infinita di numeri naturali i cui due primi elementi sono
0 e 1 e ogni altro elemento è somma dei suoi 2 immediati predecessori, nella successione. Si scriva
un algoritmo che, letto n>2 visualizzi i primi n numeri della successione.