SlideShare a Scribd company logo
1 of 14
Presentazione Diagramma a Blocchi   Created and Written By Yasmine Mattioli
In un ristorante si vuole calcolare il conto dei vari clienti digitando le seguenti informazioni: -Numero tavolo; -Numero persone; -Descrizione portata; -Prezzo unitario; Tipo (Antipasti=A; Primi piatti=B; Secondi piatti=C; Dolce e frutta=D; Bevande=E) Determinare: -Il conto di ogni singolo tavolo per più tavoli; -Il totale incassato dal ristorante; -Per ciascun tipo di portata il totale delle unità vendute e l’importo totale relativo; -La portata più venduta dal ristorante; -La percentuale di unità distribuite per ciascun tipo di portata.
Traduzione in Visual Basic lblNumtav lblNumpers lblDesc lblPrunit lblTipo txtTipo txtPrunit txtDesc txtNumpers txtNumtav LA FORM (FrmRistorante) cmdCalcola cmdFine cmdStampe
Linguaggio Visual Basic ,[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],[object Object],[object Object],[object Object],Inizio ciclo Case
[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 ciclo If
[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],[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],  Modulo (Dichiarazione variabili e Preparazione ambiente
[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],Stampe finali
Inizio diagramma a blocchi Start Pa Numtav * ELAB 1 Numtav END * numtav<>-1
Pa Max=0  totincrist=0 Tota=0  totb=0 Totc=0  totd=0 Tote=0  Impa=0 Impb=0  Impc=0 Impd=0  Impe=0 Totportate=0 Exit La preparazione ambiente
Elab Descr Numpers Quantità Prunit Tipo Tipo=a Tipo=b Tipo=d Tipo=c Tota=tota+1 Totb=totb+1 Totc=totc+1 Totd=totd+1 Inizio ciclo Case 1
Tote=tote+1 Tipo=e Max= tipoa Tipob>Max Max=Tipob Tipoc>Max Max=Tipoc Inizio ciclo If 1 3
Tipod>Max Max=Tipod Tipoe>Max Max=Tipoe Totport=tota+totb+totc+totd+tote Perca= tota*100/totport Percb=totb*100/totport Percc=totc*100/totport 4 3 Perca= tota*100/totport Percb=totb*100/totport
Percd=totd*100/totport Perce=tote*100/totpor 4 Totconto=Prunit*quantità Totincrist= totconto Exit
STAMPE FINALI Max,Perca,Percb,Percc,Percd,Perce,Impa,Impb,Impc,Impd,Impe, Tota,Totb,Totc,Totd,Tote,Totconto,Totincrist Exit Stampe Finali

More Related Content

Viewers also liked

Pengenalan DNS
Pengenalan DNSPengenalan DNS
Pengenalan DNSirvan132
 
Valsinha
ValsinhaValsinha
Valsinhalorcast
 
Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"yaya90
 
Drm Report 11700
Drm Report 11700Drm Report 11700
Drm Report 11700fjent
 
Optimisasi QoS VoIP di Jaringan Pedesaan
Optimisasi QoS VoIP di Jaringan PedesaanOptimisasi QoS VoIP di Jaringan Pedesaan
Optimisasi QoS VoIP di Jaringan Pedesaanirvan132
 

Viewers also liked (9)

Manifiesto UPD
Manifiesto UPDManifiesto UPD
Manifiesto UPD
 
Pengenalan DNS
Pengenalan DNSPengenalan DNS
Pengenalan DNS
 
Valsinha
ValsinhaValsinha
Valsinha
 
Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"Presentazione Diagramma a Blocchi "Ristorante"
Presentazione Diagramma a Blocchi "Ristorante"
 
Drm Report 11700
Drm Report 11700Drm Report 11700
Drm Report 11700
 
letopisi
letopisiletopisi
letopisi
 
kachestva
kachestvakachestva
kachestva
 
Plan De Contacto UPD LEON
Plan De Contacto UPD LEONPlan De Contacto UPD LEON
Plan De Contacto UPD LEON
 
Optimisasi QoS VoIP di Jaringan Pedesaan
Optimisasi QoS VoIP di Jaringan PedesaanOptimisasi QoS VoIP di Jaringan Pedesaan
Optimisasi QoS VoIP di Jaringan Pedesaan
 

Similar to Presentazione Diagramma a blocchi per le Vacanze Natalizie

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 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
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301francy991
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterativeguest60e9511
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
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
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodicemerina91
 
Vogliamo programmatori stupidi e pigri!
Vogliamo programmatori stupidi e pigri!Vogliamo programmatori stupidi e pigri!
Vogliamo programmatori stupidi e pigri!Marcello Missiroli
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 

Similar to Presentazione Diagramma a blocchi per le Vacanze Natalizie (17)

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 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
 
Supermercato
SupermercatoSupermercato
Supermercato
 
Es. Computer
Es. ComputerEs. Computer
Es. Computer
 
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
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301
 
5 Strutture Iterative
5   Strutture Iterative5   Strutture Iterative
5 Strutture Iterative
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
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
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
Visual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec GradoVisual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec Grado
 
Vogliamo programmatori stupidi e pigri!
Vogliamo programmatori stupidi e pigri!Vogliamo programmatori stupidi e pigri!
Vogliamo programmatori stupidi e pigri!
 
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
 

Presentazione Diagramma a blocchi per le Vacanze Natalizie

  • 1. Presentazione Diagramma a Blocchi Created and Written By Yasmine Mattioli
  • 2. In un ristorante si vuole calcolare il conto dei vari clienti digitando le seguenti informazioni: -Numero tavolo; -Numero persone; -Descrizione portata; -Prezzo unitario; Tipo (Antipasti=A; Primi piatti=B; Secondi piatti=C; Dolce e frutta=D; Bevande=E) Determinare: -Il conto di ogni singolo tavolo per più tavoli; -Il totale incassato dal ristorante; -Per ciascun tipo di portata il totale delle unità vendute e l’importo totale relativo; -La portata più venduta dal ristorante; -La percentuale di unità distribuite per ciascun tipo di portata.
  • 3. Traduzione in Visual Basic lblNumtav lblNumpers lblDesc lblPrunit lblTipo txtTipo txtPrunit txtDesc txtNumpers txtNumtav LA FORM (FrmRistorante) cmdCalcola cmdFine cmdStampe
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Inizio diagramma a blocchi Start Pa Numtav * ELAB 1 Numtav END * numtav<>-1
  • 9. Pa Max=0 totincrist=0 Tota=0 totb=0 Totc=0 totd=0 Tote=0 Impa=0 Impb=0 Impc=0 Impd=0 Impe=0 Totportate=0 Exit La preparazione ambiente
  • 10. Elab Descr Numpers Quantità Prunit Tipo Tipo=a Tipo=b Tipo=d Tipo=c Tota=tota+1 Totb=totb+1 Totc=totc+1 Totd=totd+1 Inizio ciclo Case 1
  • 11. Tote=tote+1 Tipo=e Max= tipoa Tipob>Max Max=Tipob Tipoc>Max Max=Tipoc Inizio ciclo If 1 3
  • 12. Tipod>Max Max=Tipod Tipoe>Max Max=Tipoe Totport=tota+totb+totc+totd+tote Perca= tota*100/totport Percb=totb*100/totport Percc=totc*100/totport 4 3 Perca= tota*100/totport Percb=totb*100/totport
  • 13. Percd=totd*100/totport Perce=tote*100/totpor 4 Totconto=Prunit*quantità Totincrist= totconto Exit
  • 14. STAMPE FINALI Max,Perca,Percb,Percc,Percd,Perce,Impa,Impb,Impc,Impd,Impe, Tota,Totb,Totc,Totd,Tote,Totconto,Totincrist Exit Stampe Finali