SlideShare uma empresa Scribd logo
1 de 14
Prezzo medio dei computer Es. 48 Pag. 301 Francesca Gherardotti
Testo dell’esercizio ,[object Object]
Distinguiamo i dati in Input da quelli in Output: ,[object Object],[object Object]
Adesso passiamo alla descrizione delle variabili: Output Numerico Prezzo medio dei computer del tipo richiesto PrezzoMedio Lavoro Numerico Contatore dei prodotti del tipo richiesto Cont Lavoro Numerico Somma dei prezzi dei prodotti del tipo richiesto Somma Input Alfabetico Tipo richiesto TipoR Input Alfabetico Risposta dell’utente Risp Input Numerico Prezzo di ogni prodotto Prezzo Input Numerico Tipo per ogni prodotto Tipo I/O/L Tipo Contenuto Nome Variabile
Si passa alla scrittura in Pseudocodice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ciclo del ripeti
E in diagramma a blocchi Inizio TipoR Cont = 0 Somma = 0 Tipo, Prezzo Tipo = TipoR Cont = Cont + 1 Somma = Somma + Prezzo “ Ci sono altri computer?” Risp Risp = “no”? PrezzoMedio = Somma/Cont PrezzoMedio Fine F V V
Disegniamo il form in Visual Basic Label Name :lblTipoR Caption : Tipo Richiesto Text Name : txtTipoR Text :  Command Name : cmdCalcolaPrezzoMedio Caption : Calcola Prezzo Medio Command: Name : cmdEsci Caption : Esci
Adesso dobbiamo descrivere le variabili in generale Dati In Input: Dim Tipo As String Dim Prezzo As Double Dim Risp As String Dim TipoR As String Dati Di Elaborazione: Dim Somma As Double Dim Cont As Integer Dati In Output: Dim PrezzoMedio As Double
Adesso iniziamo a scrivere il codice Clicchiamo su cmdCalcolaPrezzoMedio Dichiariamo il Tipo Richiesto e azzeriamo le variabili.
Iniziamo il ciclo ,[object Object]
Iniziamo il ciclo Ripeti Diamo le istruzioni di Input Funzione Se: Se il tipo inserito da tastiera è uguale a quello richiesto allora: Cont = Cont + 1 Somma = Somma + Prezzo
Fine del ciclo Ripeti Finiamo il ciclo Repit chiedendo con InputBox se ci sono altri computer Calcoliamo l’Output
Portiamo in Output il Prezzo Medio In MsgBox portiamo in Output il Prezzo Medio Usiamo la & Commerciale per concatenare parti di testo Con CStr convertiamo il formato in String
Concludiamo il programma Clicchiamo su cmdEsci Ed inseriamo il codice: End {Il comando Esci ci permette di uscire dal programma in qualsiasi momento}

Mais conteúdo relacionado

Destaque

Web Quest Como Recurso Docente
Web Quest Como Recurso DocenteWeb Quest Como Recurso Docente
Web Quest Como Recurso DocenteRicardo Montañana
 
The Series Explanation
The Series ExplanationThe Series Explanation
The Series ExplanationJohn Rodgers
 
Lección perseverancia
Lección perseveranciaLección perseverancia
Lección perseveranciapedroam
 
Presentazione del progetto "Per capire chi siamo"
Presentazione del progetto "Per capire chi siamo"Presentazione del progetto "Per capire chi siamo"
Presentazione del progetto "Per capire chi siamo"Fillmore
 
H A P P Y N E W Y E A R 07
H A P P Y  N E W  Y E A R 07H A P P Y  N E W  Y E A R 07
H A P P Y N E W Y E A R 07guest1bd150
 
Progetto "Per capire chi siamo"
Progetto "Per capire chi siamo"Progetto "Per capire chi siamo"
Progetto "Per capire chi siamo"vane1989
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basicvane1989
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Progetto Per Capire Chi Siamo- Il nucleare
Progetto Per Capire Chi Siamo- Il nucleareProgetto Per Capire Chi Siamo- Il nucleare
Progetto Per Capire Chi Siamo- Il nuclearefabbro1991
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basicvane1989
 

Destaque (13)

Web Quest Como Recurso Docente
Web Quest Como Recurso DocenteWeb Quest Como Recurso Docente
Web Quest Como Recurso Docente
 
The Series Explanation
The Series ExplanationThe Series Explanation
The Series Explanation
 
Lección perseverancia
Lección perseveranciaLección perseverancia
Lección perseverancia
 
Presentazione del progetto "Per capire chi siamo"
Presentazione del progetto "Per capire chi siamo"Presentazione del progetto "Per capire chi siamo"
Presentazione del progetto "Per capire chi siamo"
 
H A P P Y N E W Y E A R 07
H A P P Y  N E W  Y E A R 07H A P P Y  N E W  Y E A R 07
H A P P Y N E W Y E A R 07
 
Progetto "Per capire chi siamo"
Progetto "Per capire chi siamo"Progetto "Per capire chi siamo"
Progetto "Per capire chi siamo"
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basic
 
L'energia
L'energiaL'energia
L'energia
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Ask The Geese
Ask The GeeseAsk The Geese
Ask The Geese
 
Progetto Per Capire Chi Siamo- Il nucleare
Progetto Per Capire Chi Siamo- Il nucleareProgetto Per Capire Chi Siamo- Il nucleare
Progetto Per Capire Chi Siamo- Il nucleare
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basic
 
servlet-respostas
servlet-respostasservlet-respostas
servlet-respostas
 

Semelhante a Es. 48 Pag. 301

Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 Pag 299Riccardino_91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Diagramma a blocchi per le Vacanze Natalizie
Presentazione Diagramma a blocchi per le Vacanze NataliziePresentazione Diagramma a blocchi per le Vacanze Natalizie
Presentazione Diagramma a blocchi per le Vacanze Natalizieyaya90
 
Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"yaya90
 
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
 
Presentazione In power point di Matteo Pistolesi
Presentazione In power point di Matteo PistolesiPresentazione In power point di Matteo Pistolesi
Presentazione In power point di Matteo Pistolesiguest297d9f
 
Presentazione Es 49 Pag 301 Visual Basic
Presentazione Es 49 Pag 301 Visual BasicPresentazione Es 49 Pag 301 Visual Basic
Presentazione Es 49 Pag 301 Visual Basicfabbro1991
 
Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)STELITANO
 
Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)STELITANO
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299guestc3d5db
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299MarcoRizzo
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)STELITANO
 

Semelhante a Es. 48 Pag. 301 (19)

Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 Pag 299
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Diagramma a blocchi per le Vacanze Natalizie
Presentazione Diagramma a blocchi per le Vacanze NataliziePresentazione Diagramma a blocchi per le Vacanze Natalizie
Presentazione Diagramma a blocchi per le Vacanze Natalizie
 
Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"
 
VB Cicli Lavoro Repeat
VB  Cicli  Lavoro  RepeatVB  Cicli  Lavoro  Repeat
VB Cicli Lavoro Repeat
 
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
 
Presentazione In power point di Matteo Pistolesi
Presentazione In power point di Matteo PistolesiPresentazione In power point di Matteo Pistolesi
Presentazione In power point di Matteo Pistolesi
 
Presentazione Es 49 Pag 301 Visual Basic
Presentazione Es 49 Pag 301 Visual BasicPresentazione Es 49 Pag 301 Visual Basic
Presentazione Es 49 Pag 301 Visual Basic
 
Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)
 
Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)Lezione 11 (26 marzo 2012)
Lezione 11 (26 marzo 2012)
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
1 Programmazione
1   Programmazione1   Programmazione
1 Programmazione
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)
 
Lezione 11
Lezione 11Lezione 11
Lezione 11
 

Es. 48 Pag. 301

  • 1. Prezzo medio dei computer Es. 48 Pag. 301 Francesca Gherardotti
  • 2.
  • 3.
  • 4. Adesso passiamo alla descrizione delle variabili: Output Numerico Prezzo medio dei computer del tipo richiesto PrezzoMedio Lavoro Numerico Contatore dei prodotti del tipo richiesto Cont Lavoro Numerico Somma dei prezzi dei prodotti del tipo richiesto Somma Input Alfabetico Tipo richiesto TipoR Input Alfabetico Risposta dell’utente Risp Input Numerico Prezzo di ogni prodotto Prezzo Input Numerico Tipo per ogni prodotto Tipo I/O/L Tipo Contenuto Nome Variabile
  • 5.
  • 6. E in diagramma a blocchi Inizio TipoR Cont = 0 Somma = 0 Tipo, Prezzo Tipo = TipoR Cont = Cont + 1 Somma = Somma + Prezzo “ Ci sono altri computer?” Risp Risp = “no”? PrezzoMedio = Somma/Cont PrezzoMedio Fine F V V
  • 7. Disegniamo il form in Visual Basic Label Name :lblTipoR Caption : Tipo Richiesto Text Name : txtTipoR Text : Command Name : cmdCalcolaPrezzoMedio Caption : Calcola Prezzo Medio Command: Name : cmdEsci Caption : Esci
  • 8. Adesso dobbiamo descrivere le variabili in generale Dati In Input: Dim Tipo As String Dim Prezzo As Double Dim Risp As String Dim TipoR As String Dati Di Elaborazione: Dim Somma As Double Dim Cont As Integer Dati In Output: Dim PrezzoMedio As Double
  • 9. Adesso iniziamo a scrivere il codice Clicchiamo su cmdCalcolaPrezzoMedio Dichiariamo il Tipo Richiesto e azzeriamo le variabili.
  • 10.
  • 11. Iniziamo il ciclo Ripeti Diamo le istruzioni di Input Funzione Se: Se il tipo inserito da tastiera è uguale a quello richiesto allora: Cont = Cont + 1 Somma = Somma + Prezzo
  • 12. Fine del ciclo Ripeti Finiamo il ciclo Repit chiedendo con InputBox se ci sono altri computer Calcoliamo l’Output
  • 13. Portiamo in Output il Prezzo Medio In MsgBox portiamo in Output il Prezzo Medio Usiamo la & Commerciale per concatenare parti di testo Con CStr convertiamo il formato in String
  • 14. Concludiamo il programma Clicchiamo su cmdEsci Ed inseriamo il codice: End {Il comando Esci ci permette di uscire dal programma in qualsiasi momento}