SlideShare a Scribd company logo
1 of 8
Presentazione dell’esercizio N°49  pagina 301
Esercizio: Dati N studenti partecipanti a una gara sportiva di velocità (nome studente, categoria, tempo), visualizzare il tempo dello studente vincitore (tempo minimo) tra gli studenti della categoria “allievi”. Distinguiamo i DATI INPUT e i DATI OUTPUT: DATI INPUT: Numero studenti, nome studenti, categoria, tempo. DATI OUTPUT: Tempo minimo nella categoria richiesta (“allievi”), nome studente vincitore.
Descrizioni variabili: L Numerico Contatore “allievi” CONTA L Numerico Contatore studenti CONT O Alfabetico Nome vincitore NomeM O Numerico Tempo minimo TempM I Numerico Tempo Temp I Alfabetico Categoria Cat I Alfabetico Nome studente Nome I Numerico Numero studenti N I/O/L Tipo Contenuto Nome Variabile
INIZIO Leggi (N) CONT=0 CONTA=0 Ripeti Leggi (Nome, Cat,Temp) CONT=CONT+1 SE Cat=“allievi” allora   CONTA=CONTA+1 SE CONTA=1 allora   TempM=Temp   NomeM=Nome Altrimenti SE Temp<TempM allora   TempM=Temp   NomeM=Nome FINE SE FINE SE FINE SE Fino a che Cont=N Scrivi (TempM, NomeM) FINE
Name:  frmStudenti Caption:  Studenti Name:  cmdPremiqui Caption:  &Premi qui Name:  txtNumerostudenti
DATI INPUT: N   = Numero studenti Nome  = Nome studente Cat  = Categoria Temp  = Tempo DATI OUTPUT: TempM  = Tempo minimo NomeM  = Nome vincitore DATI DI ELABORAZIONE: CONT  = Contatore studenti CONTA  = Contatore allievi Descrizione variabili:
Adesso dobbiamo dimensionare le variabili: Option   Explicit ‘ Dati Input Dim  N  As Integer Dim  Nome  As String Dim  Cat  As String Dim  Temp  As Double ‘ Dati Elaborazione Dim  CONT  As Integer Dim  CONTA  As Integer ‘ Dati Output Dim  TempM  As Double Dim  NomeM  As String
Dopo aver dimensionato le variabili bisogna iniziare a fare lo PSEUDOCODICE: Dopo vi verrà scritto  Private Sub  cmdPremiqui_Click() Dobbiamo cliccare su  cmdPremiqui :

More Related Content

What's hot

Scan scheduling 50 1
Scan scheduling 50 1Scan scheduling 50 1
Scan scheduling 50 1
myrajendra
 
Logic Gates Presentation
Logic Gates PresentationLogic Gates Presentation
Logic Gates Presentation
nad407
 
Jtag presentation
Jtag presentationJtag presentation
Jtag presentation
klinetik
 
Max flow problem and push relabel algorithem
Max flow problem and push relabel algorithemMax flow problem and push relabel algorithem
Max flow problem and push relabel algorithem
8neutron8
 

What's hot (20)

Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Presentation On Logic Gate
Presentation On Logic Gate Presentation On Logic Gate
Presentation On Logic Gate
 
Naveen UART BATCH 43
Naveen UART BATCH 43Naveen UART BATCH 43
Naveen UART BATCH 43
 
Division algorithm
Division algorithmDivision algorithm
Division algorithm
 
Chapter 1 Introduction to Digital Logic
Chapter 1 Introduction to Digital LogicChapter 1 Introduction to Digital Logic
Chapter 1 Introduction to Digital Logic
 
Register transfer and micro-operation
Register transfer and micro-operationRegister transfer and micro-operation
Register transfer and micro-operation
 
Hamiltonian cycle in data structure 2
Hamiltonian cycle in data structure  2Hamiltonian cycle in data structure  2
Hamiltonian cycle in data structure 2
 
DMA
DMADMA
DMA
 
Binary codes
Binary codesBinary codes
Binary codes
 
Sorting algorithms
Sorting algorithmsSorting algorithms
Sorting algorithms
 
mano.ppt
mano.pptmano.ppt
mano.ppt
 
Shell sort
Shell sortShell sort
Shell sort
 
Non- Recursive Predictive Parsing.pptx
Non- Recursive Predictive Parsing.pptxNon- Recursive Predictive Parsing.pptx
Non- Recursive Predictive Parsing.pptx
 
Scan scheduling 50 1
Scan scheduling 50 1Scan scheduling 50 1
Scan scheduling 50 1
 
FIFO Design
FIFO DesignFIFO Design
FIFO Design
 
Logic Gates Presentation
Logic Gates PresentationLogic Gates Presentation
Logic Gates Presentation
 
Jtag presentation
Jtag presentationJtag presentation
Jtag presentation
 
Max flow problem and push relabel algorithem
Max flow problem and push relabel algorithemMax flow problem and push relabel algorithem
Max flow problem and push relabel algorithem
 
07 Analysis of Algorithms: Order Statistics
07 Analysis of Algorithms: Order Statistics07 Analysis of Algorithms: Order Statistics
07 Analysis of Algorithms: Order Statistics
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 

Similar to Presentazione dell'esercizio n°49 pagina 301 (14)

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
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
VB Cicli Lavoro Repeat
VB  Cicli  Lavoro  RepeatVB  Cicli  Lavoro  Repeat
VB Cicli Lavoro Repeat
 
Presentazione es 48 in visual bacis
Presentazione es 48 in visual bacisPresentazione es 48 in visual bacis
Presentazione es 48 in visual bacis
 
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
 
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
 
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
 

Recently uploaded

Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 

Recently uploaded (20)

descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 

Presentazione dell'esercizio n°49 pagina 301

  • 2. Esercizio: Dati N studenti partecipanti a una gara sportiva di velocità (nome studente, categoria, tempo), visualizzare il tempo dello studente vincitore (tempo minimo) tra gli studenti della categoria “allievi”. Distinguiamo i DATI INPUT e i DATI OUTPUT: DATI INPUT: Numero studenti, nome studenti, categoria, tempo. DATI OUTPUT: Tempo minimo nella categoria richiesta (“allievi”), nome studente vincitore.
  • 3. Descrizioni variabili: L Numerico Contatore “allievi” CONTA L Numerico Contatore studenti CONT O Alfabetico Nome vincitore NomeM O Numerico Tempo minimo TempM I Numerico Tempo Temp I Alfabetico Categoria Cat I Alfabetico Nome studente Nome I Numerico Numero studenti N I/O/L Tipo Contenuto Nome Variabile
  • 4. INIZIO Leggi (N) CONT=0 CONTA=0 Ripeti Leggi (Nome, Cat,Temp) CONT=CONT+1 SE Cat=“allievi” allora CONTA=CONTA+1 SE CONTA=1 allora TempM=Temp NomeM=Nome Altrimenti SE Temp<TempM allora TempM=Temp NomeM=Nome FINE SE FINE SE FINE SE Fino a che Cont=N Scrivi (TempM, NomeM) FINE
  • 5. Name: frmStudenti Caption: Studenti Name: cmdPremiqui Caption: &Premi qui Name: txtNumerostudenti
  • 6. DATI INPUT: N = Numero studenti Nome = Nome studente Cat = Categoria Temp = Tempo DATI OUTPUT: TempM = Tempo minimo NomeM = Nome vincitore DATI DI ELABORAZIONE: CONT = Contatore studenti CONTA = Contatore allievi Descrizione variabili:
  • 7. Adesso dobbiamo dimensionare le variabili: Option Explicit ‘ Dati Input Dim N As Integer Dim Nome As String Dim Cat As String Dim Temp As Double ‘ Dati Elaborazione Dim CONT As Integer Dim CONTA As Integer ‘ Dati Output Dim TempM As Double Dim NomeM As String
  • 8. Dopo aver dimensionato le variabili bisogna iniziare a fare lo PSEUDOCODICE: Dopo vi verrà scritto Private Sub cmdPremiqui_Click() Dobbiamo cliccare su cmdPremiqui :