SlideShare une entreprise Scribd logo
1  sur  10
Esercizio N°29 Pag. 299 Dato un elenco di N numeri, si devono scegliere quelli che sono maggiori di 10 e minori di 100. Contare tali numeri e scrivere la loro somma. Poi bisogna inserire i dati input, i dati output e quelli di lavoro. Input :N° numeri, valore numeri Output :Somma dei numeri compresi fra 10 e 100 Lavoro :Contatore numeri compresi fra 10 e 100,contatore numeri
Descrizione variabili
Descrizione variabili L Numerico Contatore numeri >10 e <100 contn L Numerico Contatore numeri cont O Numerico Somma numeri >10 e <100 somma I Numerico Valore numeri Val I Numerico N° numeri n I/O/L Tipo Contenuto Nome Variabile
INIZIO leggi(n) cont=0 contn=0 somma=0 ripeti leggi(val) SE (val>10) and (val<100) allora contn=contn+1 somma=somma+val FINE SE cont=cont+1 fino a che cont=n scrivi(contn,somma) FINE Pseudocodice
Inizio N  cont=0 contn=0 somma=0 (val>10) and  (val<100) cont=cont+1 cont=n A A F V contn,somma Fine contn=contn+1 Somma=somma+val F V Diagramma a blocchi val
Name: txtn Name: lbln Name: cmdcalcola Form
Descrizione variabili : Dati input: N  = N° numeri Val  = Valore numeri Dati output: Contn  = Contatore numeri >10 e <100 Somma  = Somma numeri >10 e <100 Lavoro: Cont  = contatore numeri
Ora bisogna ridimensionare le variabili: Option explicit Dim  n  As Integer Dim  contn  As Integer Dim  somma  As Integer Dim  cont  As Integer Dim  val  As Integer
Poi dopo aver dimensionato le variabili si può leggere le variabile e azzerarle se necessario. Dopo aver letto e azzerato le variabili  FINALMENTE SI Può PARTIRE!!! Do  (Ripeti) Do  (Ripeti) Loop   Until  (Fino a che “istruzione”) Loop   Until  (Fino a che “istruzione”) Qui dentro ci metteremo le istruzioni
Dopo aver fatto tutto questo provate il programma e vedete se funziona…

Contenu connexe

Similaire à Esercizio N°29 Pag 299

Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele
Traduzione In Pseudocodice Es N48 P. 301 di Lapini DanieleTraduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele
Traduzione In Pseudocodice Es N48 P. 301 di Lapini DanieleLapiniDaniele
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterativeguest60e9511
 
Python - Primi passi
Python - Primi passi Python - Primi passi
Python - Primi passi orestJump
 
Moltiplichiamo...per gelosia!
Moltiplichiamo...per gelosia!Moltiplichiamo...per gelosia!
Moltiplichiamo...per gelosia!Lmariani
 
Presentazione dei compiti per le vacanze
Presentazione dei compiti per le vacanzePresentazione dei compiti per le vacanze
Presentazione dei compiti per le vacanzeblablabla
 
Presentazione compiti per le vacanze
Presentazione compiti per le vacanzePresentazione compiti per le vacanze
Presentazione compiti per le vacanzeblablabla
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)STELITANO
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301francy991
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)STELITANO
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basicvane1989
 

Similaire à Esercizio N°29 Pag 299 (20)

Supermercato
SupermercatoSupermercato
Supermercato
 
Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele
Traduzione In Pseudocodice Es N48 P. 301 di Lapini DanieleTraduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele
Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Sistemi di numerazione
Sistemi di numerazioneSistemi di numerazione
Sistemi di numerazione
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Es. Computer
Es. ComputerEs. Computer
Es. Computer
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterative
 
Python - Primi passi
Python - Primi passi Python - Primi passi
Python - Primi passi
 
Moltiplichiamo...per gelosia!
Moltiplichiamo...per gelosia!Moltiplichiamo...per gelosia!
Moltiplichiamo...per gelosia!
 
Presentazione dei compiti per le vacanze
Presentazione dei compiti per le vacanzePresentazione dei compiti per le vacanze
Presentazione dei compiti per le vacanze
 
Presentazione compiti per le vacanze
Presentazione compiti per le vacanzePresentazione compiti per le vacanze
Presentazione compiti per le vacanze
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301
 
Esercizio Sugli Algoritmi
Esercizio Sugli AlgoritmiEsercizio Sugli Algoritmi
Esercizio Sugli Algoritmi
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basic
 

Esercizio N°29 Pag 299

  • 1. Esercizio N°29 Pag. 299 Dato un elenco di N numeri, si devono scegliere quelli che sono maggiori di 10 e minori di 100. Contare tali numeri e scrivere la loro somma. Poi bisogna inserire i dati input, i dati output e quelli di lavoro. Input :N° numeri, valore numeri Output :Somma dei numeri compresi fra 10 e 100 Lavoro :Contatore numeri compresi fra 10 e 100,contatore numeri
  • 3. Descrizione variabili L Numerico Contatore numeri >10 e <100 contn L Numerico Contatore numeri cont O Numerico Somma numeri >10 e <100 somma I Numerico Valore numeri Val I Numerico N° numeri n I/O/L Tipo Contenuto Nome Variabile
  • 4. INIZIO leggi(n) cont=0 contn=0 somma=0 ripeti leggi(val) SE (val>10) and (val<100) allora contn=contn+1 somma=somma+val FINE SE cont=cont+1 fino a che cont=n scrivi(contn,somma) FINE Pseudocodice
  • 5. Inizio N cont=0 contn=0 somma=0 (val>10) and (val<100) cont=cont+1 cont=n A A F V contn,somma Fine contn=contn+1 Somma=somma+val F V Diagramma a blocchi val
  • 6. Name: txtn Name: lbln Name: cmdcalcola Form
  • 7. Descrizione variabili : Dati input: N = N° numeri Val = Valore numeri Dati output: Contn = Contatore numeri >10 e <100 Somma = Somma numeri >10 e <100 Lavoro: Cont = contatore numeri
  • 8. Ora bisogna ridimensionare le variabili: Option explicit Dim n As Integer Dim contn As Integer Dim somma As Integer Dim cont As Integer Dim val As Integer
  • 9. Poi dopo aver dimensionato le variabili si può leggere le variabile e azzerarle se necessario. Dopo aver letto e azzerato le variabili FINALMENTE SI Può PARTIRE!!! Do (Ripeti) Do (Ripeti) Loop Until (Fino a che “istruzione”) Loop Until (Fino a che “istruzione”) Qui dentro ci metteremo le istruzioni
  • 10. Dopo aver fatto tutto questo provate il programma e vedete se funziona…