Algoritmi con cicli (semplici)

Una rassegna di esercizi non svolti per allenarsi con gli algoritmi la cui soluzione necessita di un ciclo.

Risolvere i seguenti esercizi con i cicli con contatore (numero input fisso)

  1. Stampare in output 20 volte la parola "gatto"
  2. Siano inseriti in input 10 voti, calcolare la media e stamparla a video.
  3. Siano inseriti in input 20 voti, contare quanti sono sufficienti, quanti insufficienti e stampare a video i due numeri
  4. Si inseriscano 5 voti e le rispettive 5 materie, stampare in output il voto maggiore e la materia maggiore corrispondete
  5. Si inseriscono i pesi di 50 pazienti. Contare quanti pesano tra 0 e 50kg, quanti tra 51 e 70, quanti tra 71 e oltre.
  6. Dati in ingresso 15 valori a caso, l’algoritmo calcola e stampa a video la loro somma

Risolvere i seguenti esercizi con i cicli con contatore (numero input variabile)

  1. Si inseriscano N alunni con N maggiore di zero (controllarlo) e i rispettivi sessi indicati con la lettere M o F. Conatare quanti sono i maschi e quante le fammine degli N alunni e stampare a video i due risultati
  2. Siano dati in ingresso N temperature iintere con N positivo. Sommare separatamente le temperature sopra lo zero e sotto zero.
  3. Siano dati in ingresso N temperature iintere con N positivo. Stampare la media separatamente delle temperature sopra lo zero e sotto zero.
  4. Si inseriscono N prodotti con i rispettivi prezzi e quantità. Calcolare la spesa totale e stamparla video.
  5. Stampare a video la somma dei primi 100 numeri interi (occhio: nessun input!)
  6. Stampare a video i primi 100 numeri pari (occhio: nessun input)
  7. Stampare a video i numeri pari compresi tra A e B, con A e B numeri interi dati in input

Risolvere i seguenti esercizi con cicli e condizione terminale su una variabile

  1. 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.
  2. 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

 

 

 

 

 

Stampa