· Andrea Pollini · informatica · 4 min read

50 Esercizi sul costrutto if/if..else/elif

Ecco una lista di 50 esercizi sul costrutto condizionale `if`, `if..else` e `elif` in C. Questi esercizi ti aiuteranno a capire come funzionano i costrutti condizionali e a scrivere algoritmi che fanno uso di essi. Prova a risolvere questi esercizi da solo e controlla le soluzioni per verificare la tua comprensione.

Ecco una lista di 50 esercizi sul costrutto condizionale `if`, `if..else` e `elif` in C. Questi esercizi ti aiuteranno a capire come funzionano i costrutti condizionali e a scrivere algoritmi che fanno uso di essi. Prova a risolvere questi esercizi da solo e controlla le soluzioni per verificare la tua comprensione.

50 Esercizi sul costrutto if/if..else/elif

Ecco una lista di 50 esercizi sul costrutto condizionale if, if..else e elif in C. Questi esercizi ti aiuteranno a capire come funzionano i costrutti condizionali e a scrivere algoritmi che fanno uso di essi. Prova a risolvere questi esercizi da solo e controlla le soluzioni per verificare la tua comprensione.

1. Scrivi un algoritmo che controlla se un numero inserito è positivo o negativo.

2. Scrivi un algoritmo che controlla se un numero inserito è pari o dispari.

3. Scrivi un algoritmo che calcola il maggiore tra due numeri inseriti.

4. Scrivi un algoritmo che calcola il minore tra due numeri inseriti.

5. Scrivi un algoritmo che determina se un numero inserito è compreso tra 1 e 10.

6. Scrivi un algoritmo che determina se un numero inserito è un multiplo di 3.

7. Scrivi un algoritmo che determina se un anno inserito è bisestile.

8. Scrivi un algoritmo che calcola il prezzo di un biglietto del cinema in base all’età dell’utente.

9. Scrivi un algoritmo che calcola lo sconto su un prodotto in base al prezzo originale e alla percentale di sconto.

10. Scrivi un algoritmo che determina la stagione in base al mese inserito.

11. Scrivi un algoritmo che determina il segno zodiacale in base alla data di nascita.

12. Scrivi un algoritmo che calcola il numero di giorni in un mese.

13. Scrivi un algoritmo che converte una temperatura da gradi Celsius a gradi Fahrenheit.

14. Scrivi un algoritmo che converte una temperatura da gradi Fahrenheit a gradi Celsius.

15. Scrivi un algoritmo che calcola l’area di un triangolo in base alla base e all’altezza.

16. Scrivi un algoritmo che calcola il perimetro di un rettangolo in base alla base e all’altezza.

17. Scrivi un algoritmo che calcola il volume di un cubo in base al lato.

18. Scrivi un algoritmo che calcola la superficie di un cubo in base al lato.

19. Scrivi un algoritmo che calcola il diametro di una circonferenza in base al raggio.

20. Scrivi un algoritmo che calcola la circonferenza di un cerchio in base al raggio.

21. Scrivi un algoritmo che calcola l’area di un cerchio in base al raggio.

22. Scrivi un algoritmo che controlla se un punto è all’interno di un cerchio.

23. Scrivi un algoritmo che controlla se due segmenti si intersecano.

24. Scrivi un algoritmo che calcola la distanza tra due punti.

25. Scrivi un algoritmo che calcola l’area di un trapezio in base alle basi e all’altezza.

26. Scrivi un algoritmo che calcola il volume di un cilindro in base al raggio e all’altezza.

27. Scrivi un algoritmo che calcola la superficie di un cilindro in base al raggio e all’altezza.

28. Scrivi un algoritmo che calcola il volume di un cono in base al raggio e all’altezza.

29. Scrivi un algoritmo che calcola la superficie di un cono in base al raggio e all’altezza.

30. Scrivi un algoritmo che calcola il volume di una sfera in base al raggio.

31. Scrivi un algoritmo che calcola la superficie di una sfera in base al raggio.

32. Scrivi un algoritmo che controlla se un numero inserito è primo.

33. Scrivi un algoritmo che calcola il fattoriale di un numero inserito.

34. Scrivi un algoritmo che calcola la media di una serie di numeri inseriti.

35. Scrivi un algoritmo che calcola la mediana di una serie di numeri inseriti.

36. Scrivi un algoritmo che calcola la moda di una serie di numeri inseriti.

37. Scrivi un algoritmo che ordina una serie di numeri inseriti in ordine crescente.

38. Scrivi un algoritmo che ordina una serie di numeri inseriti in ordine decrescente.

39. Scrivi un algoritmo che ricerca un elemento in una serie di numeri inseriti.

40. Scrivi un algoritmo che elimina un elemento da una serie di numeri inseriti.

41. Scrivi un algoritmo che inserisce un elemento in una serie di numeri ordinati.

42. Scrivi un algoritmo che inverte l’ordine di una serie di numeri inseriti.

43. Scrivi un algoritmo che unisce due serie di numeri ordinati in un’unica serie ordinata.

Esercizi 44-50

44. Scrivi un algoritmo che calcola il massimo comune divisore (MCD) di due numeri inseriti.

45. Scrivi un algoritmo che calcola il minimo comune multiplo (MCM) di due numeri inseriti.

46. Scrivi un algoritmo che controlla se due numeri inseriti sono coprimi.

47. Scrivi un algoritmo che calcola la potenza di un numero inserito.

48. Scrivi un algoritmo che calcola la radice quadrata di un numero inserito.

49. Scrivi un algoritmo che calcola la radice cubica di un numero inserito.

50. Scrivi un algoritmo che risolve un’equazione di secondo grado.

Prerequisiti

  • Per svolgere questi esercizi è necessario conoscere le basi della programmazione e i costrutti condizionali.

Suggerimenti

Per iniziare, prova a svolgere gli esercizi più semplici. Se hai difficoltà, puoi cercare la soluzione online o chiedere aiuto a un amico o un insegnante. Più esercizi fai, più diventerai bravo a usare i costrutti condizionali.

Back to Blog

Related Posts

View All Posts »