Obiettivo: Sono riportati in seguito una serie di esercizi utili per testare le proprie conoscenze nell’ambito dei linguaggi di programmazione strutturata. Tutti gli esercizi sono risolvibili semplicemente utilizzando istruzioni sequenziali senza l’utilizzo di blocchi condizionali o cicli.
Per la risoluzione degli esercizi si suggerisce l’utilizzo del compilatore online:
https://www.onlinegdb.com/online_c++_compiler1) Realizzare un programma per il calcolo del perimetro e dell’area di un rettangolo dato il valore del lato e dell’altezza.
2) Realizzare un programma per il calcolo del perimetro e dell’area di un quadrato dato il valore del lato.
3) Realizzare un programma per il calcolo del perimetro e dell’area di un trapezio isoscele dato il valore della base maggiore, base minore, altezza e lato obliquo.
4) Realizzare un programma per il calcolo della circonferenza e dell’area di un cerchio dato il valore del raggio. (ATTENZIONE: alla gestione del PiGreco: import math, math.pi).
5) Realizzare un programma per determinare la velocità media di una automobile dato lo spazio percorso ed il tempo impiegato
6) Realizzare un programma che permetta a un negozio di calcolare automaticamente il prezzo di vendita di un prodotto, utilizzando come input: il prezzo iniziale (senza sconto) la percentuale di sconto da applicare
7) Realizzare un programma che acquisisca tre numeri e calcoli la loro media aritmetica.
8) Realizzare un programma che, dato un numero di secondi, calcoli a quante ore, minuti e secondi corrispondono.
9) Realizzare un programma che calcoli il volume e la superficie totale di un parallelepipedo, date lunghezza, larghezza e altezza.
10) Realizzare un programma che calcoli il volume e la superficie di un cilindro, dati il raggio della base e l’altezza.
10) Realizzare un programma che legga tre valori rappresentanti le lunghezze dei lati di un triangolo e riporti se il triangolo è scaleno, isoscele o equilatero.
Video: risoluzione di alcuni esercizi
