Algoritmi

Algoritmi (5)

Martedì, 06 Novembre 2018 15:22

Equazione di secondo grado con soluzione

Scritto da
Si vuole risolvere una equazione di secondo grado nella forma ax2 + bx+c=0. Data la tripla a,b,c di numeri interi, trovare le soluzioni reali, se esistono ed indicare graficamente l'algoritmo.
Martedì, 13 Febbraio 2018 08:34

Algoritmi con cicli (semplici)

Scritto da

Risolvere i seguenti esercizi con i cicli con contatore (numero 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 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

 

 

 

 

 
Lunedì, 23 Ottobre 2017 20:48

Esercizi semplici

Scritto da

 Un elenco di esercizi semplici senza blocchi condizionali o cicli, ma solo input/output (parallelogramma) e assegnazione/calcolo (rettangolo)

Lunedì, 23 Ottobre 2017 20:44

Esercizi con blocco di condizione

Scritto da

Un elenco di esercizi preliminari molto semplici che sfruttano solo i blocchi di input/output (parallelogramma), assegnazione/operazione (rettangolo) e il blocco condizionale (rombo).

Martedì, 13 Febbraio 2018 11:57

Algoritmi con cicli (difficile)

Scritto da
Una carrellata di esercizi da risolvere con i relativi diagrammi a blocchi. Richiedono un po' più di impegno e l'uso avanzato di cicli e selettori binari.