SlideShare a Scribd company logo
1 of 18
Presentazione esercizio 49 pag. 301 Paternicò Vanessa 3c Mercurio
Testo del problema ,[object Object],[object Object],[object Object],[object Object],[object Object]
Dati in input  ,[object Object],[object Object],[object Object],[object Object]
Dati in output ,[object Object],[object Object]
Dati di elaborazione ,[object Object],[object Object]
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],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inizio N i Cont = 0 ContA = 0 Cat, Temp, None i Cat = “Allievi” Cont = Cont + 1 V F ContA = ContA +1 B A ContA = 1 V F Tm = Temp Nv = Nome Temp <Tm Tm = Temp Nv = Nome B A C Fine o Tm, Nv Cont = N F V C
Costruzione form TxtBox Nome:  TxtNumero Label Nome:  LblNumero Command Nome:  CmdPremi Command Nome:  CmdEsci
Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer
Seleziona CmdPremi
Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer Private Sub CmdPremi_Click() End Sub Qui scriviamo il codice!!
i N Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) End Sub
Azzeramento variabili Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) Cont = 0 ContA = 0 End Sub Cont = 0 ContA = 0
Istruzioni che rappresentano l’inizio e la fine del ciclo Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) Cont = 0 ContA = 0 Do Loop Until Cont = N End Sub Istruzioni di inizio e di fine
Otteniamo questo risultato Do Cont = Cont + 1 Nome = InputBox(&quot;Inserisci il nome&quot;) Cat = InputBox(&quot;Inserisci la categoria&quot;) Temp = InputBox(&quot;Inserisci il tempo&quot;) If Cat = &quot;Allievi&quot; Then ContA = ContA + 1 If ContA = 1 Then TM = Temp NV = Nome Else If Temp < TM Then TM = Temp NV = Nome End If End If End If Loop Until Cont = N Istruzioni di input Funzione se
Ecco i risultati Loop Until Cont = N MsgBox &quot;Il nome del vincitore è &quot; & CStr(Nome) MsgBox &quot;Il tempo minimo è &quot; & CStr(Temp) End Sub Istruzioni di Output
Ecco la fine Seleziona e clicca su CmdEsci
Otteniamo questo risultato Private Sub CmdEsci_Click() End End Sub

More Related Content

What's hot

Presentazione Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basicautematteo
 
Programma Ristorante
Programma RistoranteProgramma Ristorante
Programma Ristorantevanhelsing91
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristoranteprunepinzo
 
presentazione dell'esercizio per le vacanze di natale
presentazione dell'esercizio per le vacanze di natalepresentazione dell'esercizio per le vacanze di natale
presentazione dell'esercizio per le vacanze di natalefro9
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterativeguest60e9511
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione RistoranteSaguSanto911
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
presentazione in visual basic dell'esercizio per le vacanze di natale
presentazione in visual basic dell'esercizio per le vacanze di natalepresentazione in visual basic dell'esercizio per le vacanze di natale
presentazione in visual basic dell'esercizio per le vacanze di natalefro9
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione es 48 in visual bacis
Presentazione es 48 in visual bacisPresentazione es 48 in visual bacis
Presentazione es 48 in visual bacisclaude91
 

What's hot (12)

Presentazione Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basic
 
Programma Ristorante
Programma RistoranteProgramma Ristorante
Programma Ristorante
 
Strutture Cicliche in C++
Strutture Cicliche in C++Strutture Cicliche in C++
Strutture Cicliche in C++
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
presentazione dell'esercizio per le vacanze di natale
presentazione dell'esercizio per le vacanze di natalepresentazione dell'esercizio per le vacanze di natale
presentazione dell'esercizio per le vacanze di natale
 
Supermercato
SupermercatoSupermercato
Supermercato
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterative
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
presentazione in visual basic dell'esercizio per le vacanze di natale
presentazione in visual basic dell'esercizio per le vacanze di natalepresentazione in visual basic dell'esercizio per le vacanze di natale
presentazione in visual basic dell'esercizio per le vacanze di natale
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione es 48 in visual bacis
Presentazione es 48 in visual bacisPresentazione es 48 in visual bacis
Presentazione es 48 in visual bacis
 

Similar to Esercizio Visual Basic

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 Pag 299Riccardino_91
 
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 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 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
 
La mia presentazione sull'esercizio delle vacanze
La mia presentazione sull'esercizio delle vacanzeLa mia presentazione sull'esercizio delle vacanze
La mia presentazione sull'esercizio delle vacanzelore10sl
 
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 8 (12 marzo 2012)
Lezione 8 (12 marzo 2012)Lezione 8 (12 marzo 2012)
Lezione 8 (12 marzo 2012)STELITANO
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)STELITANO
 
Esercitazione 3 (14 marzo 2012)
Esercitazione 3 (14 marzo 2012)Esercitazione 3 (14 marzo 2012)
Esercitazione 3 (14 marzo 2012)STELITANO
 

Similar to Esercizio Visual Basic (15)

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 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 Daniele
 
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
 
Visual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec GradoVisual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec Grado
 
Es. Computer
Es. ComputerEs. Computer
Es. Computer
 
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
 
La mia presentazione sull'esercizio delle vacanze
La mia presentazione sull'esercizio delle vacanzeLa mia presentazione sull'esercizio delle vacanze
La mia presentazione sull'esercizio delle vacanze
 
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
 
Lezione 8 (12 marzo 2012)
Lezione 8 (12 marzo 2012)Lezione 8 (12 marzo 2012)
Lezione 8 (12 marzo 2012)
 
Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)Lezione 12 (28 marzo 2012)
Lezione 12 (28 marzo 2012)
 
Esercitazione 3 (14 marzo 2012)
Esercitazione 3 (14 marzo 2012)Esercitazione 3 (14 marzo 2012)
Esercitazione 3 (14 marzo 2012)
 

Recently uploaded

Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 

Recently uploaded (9)

Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 

Esercizio Visual Basic

  • 1. Presentazione esercizio 49 pag. 301 Paternicò Vanessa 3c Mercurio
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Inizio N i Cont = 0 ContA = 0 Cat, Temp, None i Cat = “Allievi” Cont = Cont + 1 V F ContA = ContA +1 B A ContA = 1 V F Tm = Temp Nv = Nome Temp <Tm Tm = Temp Nv = Nome B A C Fine o Tm, Nv Cont = N F V C
  • 8. Costruzione form TxtBox Nome: TxtNumero Label Nome: LblNumero Command Nome: CmdPremi Command Nome: CmdEsci
  • 9. Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer
  • 11. Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer Private Sub CmdPremi_Click() End Sub Qui scriviamo il codice!!
  • 12. i N Option Explicit 'Dati di input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double 'Dati di output Dim TM As Double Dim NV As String 'Dati di elaborazione Dim Cont As Integer Dim ContA As Integer Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) End Sub
  • 13. Azzeramento variabili Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) Cont = 0 ContA = 0 End Sub Cont = 0 ContA = 0
  • 14. Istruzioni che rappresentano l’inizio e la fine del ciclo Private Sub CmdPremi_Click() N = Val(TxtNumero.Text) Cont = 0 ContA = 0 Do Loop Until Cont = N End Sub Istruzioni di inizio e di fine
  • 15. Otteniamo questo risultato Do Cont = Cont + 1 Nome = InputBox(&quot;Inserisci il nome&quot;) Cat = InputBox(&quot;Inserisci la categoria&quot;) Temp = InputBox(&quot;Inserisci il tempo&quot;) If Cat = &quot;Allievi&quot; Then ContA = ContA + 1 If ContA = 1 Then TM = Temp NV = Nome Else If Temp < TM Then TM = Temp NV = Nome End If End If End If Loop Until Cont = N Istruzioni di input Funzione se
  • 16. Ecco i risultati Loop Until Cont = N MsgBox &quot;Il nome del vincitore è &quot; & CStr(Nome) MsgBox &quot;Il tempo minimo è &quot; & CStr(Temp) End Sub Istruzioni di Output
  • 17. Ecco la fine Seleziona e clicca su CmdEsci
  • 18. Otteniamo questo risultato Private Sub CmdEsci_Click() End End Sub