SlideShare a Scribd company logo
1 of 7
Traduzione in pseudocodice dell’esercizio 48 p. 301.   Di Lapini Daniele  3c mercurio Russell Newton.
ESERCIZIO : Dato un elenco di computer(di cui non si conosce a priori il numero, per cui non si può usare la ripetizione con contatore), con descrizione, tipo e prezzo in euro, calcolare il prezzo medio dei computer appartenenti a un tipo prefissato e fornito all’ inizio da tastiera. A questo punto dobbiamo distinguere ed evidenziare i dati in  INPUT  e  OUTPUT . DATI INPUT : Tipo e prezzo di ogni prodotto; risposta che dà l’ utente per continuare o no; tipo di prodotto per il quale dobbiamo calcolare il prezzo medio. DATI OUTPUT : Prezzo medio dei computer di tipo richiesto.
Descrizione  variabili O Numerico Prezzo medio dei prodotti del tipo richiesto PM L Numerico Contatore prodotti del tipo richiesto CONT L Numerico Somma dei prezzi dei prodotti del tipo richiesto SOMMA I Alfanumerico Tipo di prodotto richiesto TIPOR I Alfanumerico Risposta  ("S" o "N") RISP I Numerico Prezzo di ogni prodotto P I Alfanumerico Tipo di ogni prodotto T I/O/L Tipo Contenuto Nome Variabile
Inizio Leggi (Tipor) Cont = 0 Somma = 0 Ripeti  Leggi  (T;P) Se Tipor = T Allora   Cont = Cont + 1 Somma = Somma + P Fine se Scrivi (“Altri prodotti?”) Leggi ( Risp) Fino a che Risp = “N” Pm = Somma / Cont Scrivi (Pm) Fine
Name:  FrmPrezzoMedio Caption:  FrmPrezzoMedio Name:  LblTipoProdotto Caption:  Digita il tipo di prodotto Name:  TxtTipoProdotto Text:  Vuoto Name:  CmdCalcolailPrezzo Caption:  Calcola il prezzo Name:  CmdEsci Caption:  Esci
Adesso dobbiamo dimensionare le variabili Option Explicit ‘ Dati input Dim  T  as String Dim  P  as Double Dim  RISP  as String Dim  TIPOR  as String ‘ Dati output Dim  PM  as double ‘ Dati di elaborazione Dim  SOMMA  as Double Dim  CONT  as Integer
Adesso dobbiamo tradurre lo pseudocodice Per iniziare dobbiamo far leggere al programma la prima variabile: TIPOR = TxtTipoProdotto.text Dopo dobbiamo azerare le variabili se ce ne sono: SOMMA = 0 CONT = 0 Adesso possiamo iniziare a tradurre lo pseudocodice mettento le istruzioni all’ interno del ciclo del RIPETi: ‘ Inizio ciclo Do  ( Ripeti ) Loop until ( Fino a che La condizione è falsa ) ‘ Fine ciclo ISTRUZIONI

More Related Content

What's hot

Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299MarcoRizzo
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
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
 
Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 Pag 299Riccardino_91
 

What's hot (7)

Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
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
 
Esercizio 27 Pag 299
Esercizio 27 Pag 299Esercizio 27 Pag 299
Esercizio 27 Pag 299
 
VB Cicli Lavoro Repeat
VB  Cicli  Lavoro  RepeatVB  Cicli  Lavoro  Repeat
VB Cicli Lavoro Repeat
 

Viewers also liked

Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...
Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...
Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...LapiniDaniele
 
Presentazione Esercizio Piscina Pp 2003
Presentazione Esercizio Piscina Pp 2003Presentazione Esercizio Piscina Pp 2003
Presentazione Esercizio Piscina Pp 2003LapiniDaniele
 
Presentazione Energia Nucleare di Lapini Daniele
Presentazione Energia Nucleare di Lapini DanielePresentazione Energia Nucleare di Lapini Daniele
Presentazione Energia Nucleare di Lapini DanieleLapiniDaniele
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Viewers also liked (6)

Wx2 400 i
Wx2 400 iWx2 400 i
Wx2 400 i
 
Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...
Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...
Guida Alla Costruzione Di Un Progetto In Visual Basic Per La Gestione Di Un D...
 
Presentazione Esercizio Piscina Pp 2003
Presentazione Esercizio Piscina Pp 2003Presentazione Esercizio Piscina Pp 2003
Presentazione Esercizio Piscina Pp 2003
 
Presentazione Energia Nucleare di Lapini Daniele
Presentazione Energia Nucleare di Lapini DanielePresentazione Energia Nucleare di Lapini Daniele
Presentazione Energia Nucleare di Lapini Daniele
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar to Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
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
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299guestc3d5db
 
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
 
Esercizio Visual Basic
Esercizio Visual BasicEsercizio Visual Basic
Esercizio Visual Basicvane1989
 
Esercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual BasicEsercizio 49 pag.301 Visual Basic
Esercizio 49 pag.301 Visual Basicvane1989
 
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
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione RistoranteSaguSanto911
 
Presentazione Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basicautematteo
 
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 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
 
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
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)STELITANO
 
9 Altre Istruzioni Di I O
9   Altre Istruzioni Di I O9   Altre Istruzioni Di I O
9 Altre Istruzioni Di I Oguest60e9511
 

Similar to Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele (20)

Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
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"
 
Esercizio N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
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
 
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
 
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
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
Presentazione Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basic
 
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
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterative
 
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
 
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)
 
Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)Lezione 21 (2 maggio 2012)
Lezione 21 (2 maggio 2012)
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
9 Altre Istruzioni Di I O
9   Altre Istruzioni Di I O9   Altre Istruzioni Di I O
9 Altre Istruzioni Di I O
 

Traduzione In Pseudocodice Es N48 P. 301 di Lapini Daniele

  • 1. Traduzione in pseudocodice dell’esercizio 48 p. 301. Di Lapini Daniele 3c mercurio Russell Newton.
  • 2. ESERCIZIO : Dato un elenco di computer(di cui non si conosce a priori il numero, per cui non si può usare la ripetizione con contatore), con descrizione, tipo e prezzo in euro, calcolare il prezzo medio dei computer appartenenti a un tipo prefissato e fornito all’ inizio da tastiera. A questo punto dobbiamo distinguere ed evidenziare i dati in INPUT e OUTPUT . DATI INPUT : Tipo e prezzo di ogni prodotto; risposta che dà l’ utente per continuare o no; tipo di prodotto per il quale dobbiamo calcolare il prezzo medio. DATI OUTPUT : Prezzo medio dei computer di tipo richiesto.
  • 3. Descrizione variabili O Numerico Prezzo medio dei prodotti del tipo richiesto PM L Numerico Contatore prodotti del tipo richiesto CONT L Numerico Somma dei prezzi dei prodotti del tipo richiesto SOMMA I Alfanumerico Tipo di prodotto richiesto TIPOR I Alfanumerico Risposta ("S" o "N") RISP I Numerico Prezzo di ogni prodotto P I Alfanumerico Tipo di ogni prodotto T I/O/L Tipo Contenuto Nome Variabile
  • 4. Inizio Leggi (Tipor) Cont = 0 Somma = 0 Ripeti Leggi (T;P) Se Tipor = T Allora Cont = Cont + 1 Somma = Somma + P Fine se Scrivi (“Altri prodotti?”) Leggi ( Risp) Fino a che Risp = “N” Pm = Somma / Cont Scrivi (Pm) Fine
  • 5. Name: FrmPrezzoMedio Caption: FrmPrezzoMedio Name: LblTipoProdotto Caption: Digita il tipo di prodotto Name: TxtTipoProdotto Text: Vuoto Name: CmdCalcolailPrezzo Caption: Calcola il prezzo Name: CmdEsci Caption: Esci
  • 6. Adesso dobbiamo dimensionare le variabili Option Explicit ‘ Dati input Dim T as String Dim P as Double Dim RISP as String Dim TIPOR as String ‘ Dati output Dim PM as double ‘ Dati di elaborazione Dim SOMMA as Double Dim CONT as Integer
  • 7. Adesso dobbiamo tradurre lo pseudocodice Per iniziare dobbiamo far leggere al programma la prima variabile: TIPOR = TxtTipoProdotto.text Dopo dobbiamo azerare le variabili se ce ne sono: SOMMA = 0 CONT = 0 Adesso possiamo iniziare a tradurre lo pseudocodice mettento le istruzioni all’ interno del ciclo del RIPETi: ‘ Inizio ciclo Do ( Ripeti ) Loop until ( Fino a che La condizione è falsa ) ‘ Fine ciclo ISTRUZIONI