Una rassegna di esercizi svolti e non per allenarsi con gli algoritmi la cui soluzione necessita di un ciclo.
Risolvere i seguenti esercizi con i cicli con contatore (numero input fisso)
- Stampare in output 20 volte la parola “gatto” (soluzione con flowgorithm -> qui)
- Siano inseriti in input 10 voti, calcolare la media e stamparla a video (soluzione con flowgorithm -> qui)
- Siano inseriti in input 20 voti, contare quanti sono sufficienti, quanti insufficienti e stampare a video i due numeri
- Si inseriscano 5 voti e le rispettive 5 materie, stampare in output il voto maggiore e la materia maggiore corrispondente
- Si inseriscono i pesi di 50 pazienti. Contare quanti pesano tra 0 e 50kg, quanti tra 51 e 70, quanti tra 71 e oltre.
- Dati in ingresso 15 valori a caso, l’algoritmo calcola e stampa a video la loro somma.
- Stampare a video la somma dei primi 100 numeri interi (100 escluso). (soluzione con flowgorithm -> qui)
Risolvere i seguenti esercizi con i cicli con contatore (numero input variabile)
- Fare la somma di n numeri interi con n scelto in input (soluzione con flowgorithm -> qui )
- Si inseriscano N alunni con N maggiore di zero (controllarlo) e i rispettivi sessi indicati con la lettere M o F. Contare quanti sono i maschi e quante le femmine degli N alunni e stampare a video i due risultati
- Siano dati in ingresso N temperature intere con N positivo. Sommare separatamente le temperature sopra lo zero e sotto zero.
- Siano dati in ingresso N temperature intere con N positivo. Stampare la media separatamente delle temperature sopra lo zero e sotto zero. (soluzione con flowgorithm -> qui)
- Si inseriscono N prodotti con i rispettivi prezzi e quantità. Calcolare la spesa totale e stamparla video.
- Stampare a video i primi 100 numeri pari (occhio: nessun input)
- Stampare a video i numeri pari compresi tra A e B, con A e B numeri interi dati in input (soluzione con flowgorithm -> qui)
- Somma i multipli di 5 compresi tra 10 e 100 (soluzione con flowgorithm -> qui)
- Stampa i numeri pari prima di un numero soglia scelto in input (soluzione con flowgorithm -> qui)
Risolvere i seguenti esercizi con cicli e condizione terminale su una variabile
- Ho a disposizione 100 euro e voglio fare la spesa. Nel carrello, inserisco un prodotto con prezzo e quantità e stampo quanto ho speso per tale prodotto. Voglio inserire prodotti nel carrello finché arrivo a spendere i 100 euro.
- Inserire un certo numero di voti in ingresso, stampare il minore dei voti inseriti. Il programma termina se viene inserito un voto pari a zero
Ultima modifica 1 Febbraio 2023