Sei sulla pagina 1di 6

Prof.

Pagani Corrado

ALGORITMI – ESERCITAZIONI IF – ELSE


ESERCIZI
1. Un'automobile percorre 20 km con un litro di
benzina. Calcolare la spesa necessaria a
percorrere 100 km. Se la spesa è maggiore di
€100, applicare uno sconto del 5%.
2. Determinare il maggiore tra 2 numeri dati
3. Dato in input un numero intero determinare se è
pari o dispari (utilizzare l’operatore resto: %)
4. Dati 4 numeri in input determinare se la somma
dei primi due è minore o uguale alla somma del
terzo e del quarto
5. Trovare il maggiore tra 3 numeri dati (utilizzo di IF
annidati)
ESERCIZI - 2
6. Leggere in input i voti di 4 materie e contare il
numero di insufficienze
7. Determinare il minimo tra 3 numeri
8. Dati i lati di un triangolo determinare se è scaleno ,
isoscele o equilatero
9. Dati 2 numeri determinare (comunicando in output
la parola "vittoria") se sono entrambi pari o
entrambi dispari
 Provare a risolvere l’esercizio utilizzando un solo IF
senza utilizzare AND e OR
10. Verificare se, dati 3 voti, sono tutti sufficienti
11. Verificare se un numero è divisibile sia per 3 sia per
5
ESERCIZI - 3
12. Dati due numeri naturali A e B, sottrarre il più piccolo dal più grande.
13. Dato il numeratore e il denominatore di una frazione, stabilire se tale
frazione è propria, impropria o apparente.
14. Supponendo che la bolletta del telefono venga calcolata nel seguente
modo:
 Un valore fisso di 5€ per le prime 80 chiamate
 0,10€ per ciascuna delle 60 chiamate successive
 0.07€ per ciascuna delle ulteriori 50 chiamate (oltre le 140 fino alle 190)
 0.05€ per ciascuna delle ulteriori chiamate (oltre le 190)
scrivete un programma che calcoli l'importo da pagare, avendo come input il
numero di chiamate.
15. Dati due numeri determinare se sono entrambi compresi tra 100 e
200
16. Dato un numero intero, trovare il suo valore assoluto.
17. Dati due numeri interi A e B determinare
 Nel caso B sia pari, se è compreso tra A e il doppio di A
 Nel caso B sia dispari, se è compreso tra A e la somma di A con B
ESERCIZI - 4
18. Dati due numeri interi A e B verificare se A è il
quadrato di B
19. Dato un numero determinare se è divisibile per 11,
ma non per 7 e non per 3
20. Un'azienda elettrica ha stabilito le seguenti tariffe:

Scrivere un programma che dato il consumo


mensile calcoli e stampi l'importo della bolletta.
21. Stabilire se un angolo è acuto, ottuso, retto, piatto,
giro.
ESERCIZI - 5
22. Stabilire se il prodotto di due numeri naturali
qualsiasi, diversi da zero, è pari o dispari.
23. Dati due numeri naturali A e B, con A diverso da
B, aggiungere al più grande la somma dei due
numeri.
24. Dato un numero N verificare se è interno o
esterno ad un intervallo dato [A..B].
25. Dato il lato di un quadrato e il lato di un
triangolo equilatero determinare se le due figure
hanno lo stesso perimetro e se hanno la stessa
area.