SlideShare uma empresa Scribd logo
1 de 16
Esercizio 48 pag 301 Spiegazione per svolgere l’esercizio in Visual Bacis Di Claudia Neri 3 C mercurio
Testo ,[object Object]
Per prima cosa individuiamo i dati input e output e definiamo le variabili ,[object Object],[object Object]
Descrizioni variabili
Adesso possiamo procedere alla scrittura  in pseudocodice e … INIZIO LEGGI ( TipoR ) Cont = 0 Somma = 0 Ripeti LEGGI ( T ; P ) SE T = TipoR allora   Cont = Cont + 1   Somma = Somma + P FINE SE SCRIVI ( Ci sono altri prodotti? ) LEGGI ( Risp ) Fino a che Risp = “NO” PM = Somma / Cont SCRIVI ( PM ) FINE
…  in diagramma a blocchi NO SI INIZIO TipoR I Cont = 0 Somma = 0 T ; P I T = TipoR 1 Cont = Cont + 1 Somma = Somma + P 2 1 Ci sono altri prodotti? O Risp I Risp = “NO” 2 FINE PM O PM = Somma / Cont
Possiamo ora scriverlo in visual basic ,[object Object],Label Name: lblTipoRichiesto Caption: Digita il tipo richiesto TextBox Name: txtTipoRichiesto Text: (va lasciato vuoto) Command Name: cmdPrezzoMedio Caption: Calcola Prezzo Medio Command Name: cmdEsci Caption: Esci
Poi dobbiamo dimensionare le variabili ‘ Dati input Dim T as String Dim P as Double Dim Risp as String Dim TipoR as String   ‘ Dati di elaborazione Dim Somma as Double Dim Cont as Integer ‘ Dati output Dim PM as Double 
Dopo aver dimensionato le variabili possiamo iniziare e scrivere il codice che va attivato cliccando su Calcola Prezzo Medio selezionare cmdPrezzoMedio
Quindi giungiamo a questa situazione Qui dobbiamo scrivere il codice
Iniziamo a scrivere il codice ,[object Object],E per seconda dobbiamo azzerare alcune variabili
Occorre quindi costruire il ciclo.  Ecco come fare … ,[object Object],‘ Inizio cicli prodotti Do Loop until Risp = “NO” Poi tra queste due si inseriscono le istruzioni che devono essere eseguite dal ciclo
…  ed ecco il risultato Istruzioni di input Funzione se
Ci manca da calcolare il prezzo medio e renderlo disponibile in output Istruzione di output
Abbiamo quasi finito … ,[object Object],Vi ricordate il command Esci che si è messo nella form? Ecco adesso lo utilizziamo…. Vediamo in che modo. Selezionare cmdEsci.
…  e per ultima cosa… Bisogna scrivere End tra: Private Sub cmdEsci_Click() e End Sub

Mais conteúdo relacionado

Mais procurados

Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
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 dell'esercizio n°49 pagina 301
Presentazione dell'esercizio n°49 pagina 301Presentazione dell'esercizio n°49 pagina 301
Presentazione dell'esercizio n°49 pagina 301Fillmore
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterativeguest60e9511
 
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
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basicvane1989
 

Mais procurados (11)

Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
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 dell'esercizio n°49 pagina 301
Presentazione dell'esercizio n°49 pagina 301Presentazione dell'esercizio n°49 pagina 301
Presentazione dell'esercizio n°49 pagina 301
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Supermercato
SupermercatoSupermercato
Supermercato
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterative
 
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
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basic
 

Destaque

Progetto Energia di C. Neri
Progetto Energia di C. NeriProgetto Energia di C. Neri
Progetto Energia di C. Nericlaude91
 
Team 302 CAD Team - Autodesk Design Award
Team 302 CAD Team - Autodesk Design AwardTeam 302 CAD Team - Autodesk Design Award
Team 302 CAD Team - Autodesk Design Awardguest4f0019
 
Ley de la Atraccion
Ley de la AtraccionLey de la Atraccion
Ley de la Atraccionjosec8802
 
Rijksportaal overview in english
Rijksportaal overview in englishRijksportaal overview in english
Rijksportaal overview in englishRaymond Boissevain
 
Rp kwaliteitsprogramma congres intranet 2012
Rp kwaliteitsprogramma   congres intranet 2012Rp kwaliteitsprogramma   congres intranet 2012
Rp kwaliteitsprogramma congres intranet 2012Raymond Boissevain
 

Destaque (9)

Progetto Energia di C. Neri
Progetto Energia di C. NeriProgetto Energia di C. Neri
Progetto Energia di C. Neri
 
Agel Enterprises
Agel EnterprisesAgel Enterprises
Agel Enterprises
 
fotos
fotosfotos
fotos
 
Team 302 CAD Team - Autodesk Design Award
Team 302 CAD Team - Autodesk Design AwardTeam 302 CAD Team - Autodesk Design Award
Team 302 CAD Team - Autodesk Design Award
 
Ley de la Atraccion
Ley de la AtraccionLey de la Atraccion
Ley de la Atraccion
 
Eskema Funtzionala
Eskema FuntzionalaEskema Funtzionala
Eskema Funtzionala
 
Bidoc
BidocBidoc
Bidoc
 
Rijksportaal overview in english
Rijksportaal overview in englishRijksportaal overview in english
Rijksportaal overview in english
 
Rp kwaliteitsprogramma congres intranet 2012
Rp kwaliteitsprogramma   congres intranet 2012Rp kwaliteitsprogramma   congres intranet 2012
Rp kwaliteitsprogramma congres intranet 2012
 

Semelhante a Presentazione es 48 in visual bacis

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299guestc3d5db
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basicvane1989
 
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 Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basicautematteo
 
05 - Programmazione: Funzioni
05 - Programmazione: Funzioni05 - Programmazione: Funzioni
05 - Programmazione: FunzioniMajong DevJfu
 
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
 
ECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneFabio Cantaro
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione RistoranteSaguSanto911
 
9 Altre Istruzioni Di I O
9   Altre Istruzioni Di I O9   Altre Istruzioni Di I O
9 Altre Istruzioni Di I Oguest60e9511
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)STELITANO
 
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
 

Semelhante a Presentazione es 48 in visual bacis (20)

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basic
 
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
 
1 Programmazione
1   Programmazione1   Programmazione
1 Programmazione
 
Algorithmist guide II
Algorithmist guide IIAlgorithmist guide II
Algorithmist guide II
 
Algoritmi
Algoritmi Algoritmi
Algoritmi
 
Presentazione Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basic
 
05 - Programmazione: Funzioni
05 - Programmazione: Funzioni05 - Programmazione: Funzioni
05 - Programmazione: Funzioni
 
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)
 
ECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazione
 
Visual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec GradoVisual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec Grado
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
9 Altre Istruzioni Di I O
9   Altre Istruzioni Di I O9   Altre Istruzioni Di I O
9 Altre Istruzioni Di I O
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)
 
Coding @ coworking
Coding @ coworkingCoding @ coworking
Coding @ coworking
 
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 es 48 in visual bacis

  • 1. Esercizio 48 pag 301 Spiegazione per svolgere l’esercizio in Visual Bacis Di Claudia Neri 3 C mercurio
  • 2.
  • 3.
  • 5. Adesso possiamo procedere alla scrittura in pseudocodice e … INIZIO LEGGI ( TipoR ) Cont = 0 Somma = 0 Ripeti LEGGI ( T ; P ) SE T = TipoR allora Cont = Cont + 1 Somma = Somma + P FINE SE SCRIVI ( Ci sono altri prodotti? ) LEGGI ( Risp ) Fino a che Risp = “NO” PM = Somma / Cont SCRIVI ( PM ) FINE
  • 6. … in diagramma a blocchi NO SI INIZIO TipoR I Cont = 0 Somma = 0 T ; P I T = TipoR 1 Cont = Cont + 1 Somma = Somma + P 2 1 Ci sono altri prodotti? O Risp I Risp = “NO” 2 FINE PM O PM = Somma / Cont
  • 7.
  • 8. Poi dobbiamo dimensionare le variabili ‘ Dati input Dim T as String Dim P as Double Dim Risp as String Dim TipoR as String   ‘ Dati di elaborazione Dim Somma as Double Dim Cont as Integer ‘ Dati output Dim PM as Double 
  • 9. Dopo aver dimensionato le variabili possiamo iniziare e scrivere il codice che va attivato cliccando su Calcola Prezzo Medio selezionare cmdPrezzoMedio
  • 10. Quindi giungiamo a questa situazione Qui dobbiamo scrivere il codice
  • 11.
  • 12.
  • 13. … ed ecco il risultato Istruzioni di input Funzione se
  • 14. Ci manca da calcolare il prezzo medio e renderlo disponibile in output Istruzione di output
  • 15.
  • 16. … e per ultima cosa… Bisogna scrivere End tra: Private Sub cmdEsci_Click() e End Sub