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.