SlideShare a Scribd company logo
1 of 10
ESERCIZIO NUMERO 27 PAGINA 299
Testo : Inserito da tastiera un numero intero N, sommare i primi numeri dispari e verificare che tale somma è uguale al quadrato di N. DATI INPUT : Numero intero. DATI OUTPUT : Somma dei numeri dispari e verificare che tale somma è uguale al quadrato al quadrato del numero intero.
Descrizioni variabili: L Numerico Contatore CONTD O Numerico Somma numeri dispari SOMMAD I Numerico Numero intero N I/O/L Tipo Contenuto Nome Variabile
Inizio Leggi (N) CONTD=1 SOMMAD=1 Mentre CONTD < > (N*2) – 1 esegui CONTD=CONTD+2 SOMMAD=SOMMAD+CONTD Fine mentre Se SOMMAD >= N*N allora Scrivi (“La somma è dei numeri dispari è uguale a SOMMAD e anche a N*N”) altrimenti Scrivi (“Errore nell’algoritmo”) Fine se Fine
Name:  frmNumeridispari Caption:  Numeri dispari Name:  lblN Caption:  Numeri intero Name:  cmdSOMMAD Caption:  &Calcola la somma dei numeri dispari Name:  cmdEsci Caption:  &Esci Name:  txtN
DATI INPUT: N   = Numero intero DATI OUTPUT: SOMMAD  = somma numeri dispari DATI DI ELABORAZIONE: CONTD  = Contatore Descrizione variabili:
Adesso dobbiamo dimensionare le variabili: Option   Explicit ‘ Dati Input Dim  N  As Integer ‘ Dati Output Dim  SOMMAD  As Integer ‘ Dati Elaborazione Dim  CONTD  As Integer
Dopo aver dimensionato le variabili bisogna iniziare a fare lo PSEUDOCODICE: Ma prima bisogna far funzionare il pulsante “Esci” e quindi bisogna cliccare su cmdEsci. Dopo vi verrà scritto  Private Sub  cmdEsci_Click() A questo punto bisogna scrivere “End” dopo la scritta mensionata qui sopra:
A questo punto possiamo iniziare a fare lo pseudocodice: Come per il pulsante “Esci” bisogna cliccare su  cmdSOMMAD: A questo punto verrà scritto  Private Sub  cmdSOMMAD_Click()
Dopo la frase di inizio si può svolgere lo pseudocodice, che sarà così:

More Related Content

Viewers also liked

Progetto Per Capire Chi Siamo
Progetto Per Capire Chi SiamoProgetto Per Capire Chi Siamo
Progetto Per Capire Chi SiamoRiccardino_91
 
Changing The Desktop Game
Changing The Desktop GameChanging The Desktop Game
Changing The Desktop GameFabrice Mous
 
Vectors & Scalars 3
Vectors & Scalars 3Vectors & Scalars 3
Vectors & Scalars 3zglazenburg
 
Presentationrussel
PresentationrusselPresentationrussel
Presentationrusseltahiya
 
4.10.08 Graphs Of Polynomials
4.10.08   Graphs Of Polynomials4.10.08   Graphs Of Polynomials
4.10.08 Graphs Of Polynomialschrismac47
 
SF Lean Startup Machine Workshop
SF Lean Startup Machine WorkshopSF Lean Startup Machine Workshop
SF Lean Startup Machine WorkshopBess Ho
 
2.28.08 Computer Simulations
2.28.08   Computer Simulations2.28.08   Computer Simulations
2.28.08 Computer Simulationschrismac47
 
PR2.0 Introduction
PR2.0 IntroductionPR2.0 Introduction
PR2.0 IntroductionDenise Thi
 
De Overheid in Openheid Verbonden
De Overheid in Openheid VerbondenDe Overheid in Openheid Verbonden
De Overheid in Openheid VerbondenFabrice Mous
 
Valencian State Schools Strike April 28 2009
Valencian State Schools Strike April 28 2009Valencian State Schools Strike April 28 2009
Valencian State Schools Strike April 28 2009Inma Garín
 
Marc jesús
Marc jesúsMarc jesús
Marc jesúsLauraGR
 
How to Drive Performance by Coaching
How to Drive Performance by CoachingHow to Drive Performance by Coaching
How to Drive Performance by CoachingAlan Fairweather
 
Dgi.06.02.08
Dgi.06.02.08Dgi.06.02.08
Dgi.06.02.08Luckow
 

Viewers also liked (20)

Progetto Per Capire Chi Siamo
Progetto Per Capire Chi SiamoProgetto Per Capire Chi Siamo
Progetto Per Capire Chi Siamo
 
Vortrag SPZ 03.2007
Vortrag SPZ 03.2007Vortrag SPZ 03.2007
Vortrag SPZ 03.2007
 
Presentation1
Presentation1Presentation1
Presentation1
 
GLCC May 20, 2010
GLCC May 20, 2010GLCC May 20, 2010
GLCC May 20, 2010
 
Changing The Desktop Game
Changing The Desktop GameChanging The Desktop Game
Changing The Desktop Game
 
Vectors & Scalars 3
Vectors & Scalars 3Vectors & Scalars 3
Vectors & Scalars 3
 
p2
p2p2
p2
 
Naruto
NarutoNaruto
Naruto
 
Presentationrussel
PresentationrusselPresentationrussel
Presentationrussel
 
4.10.08 Graphs Of Polynomials
4.10.08   Graphs Of Polynomials4.10.08   Graphs Of Polynomials
4.10.08 Graphs Of Polynomials
 
SF Lean Startup Machine Workshop
SF Lean Startup Machine WorkshopSF Lean Startup Machine Workshop
SF Lean Startup Machine Workshop
 
2.28.08 Computer Simulations
2.28.08   Computer Simulations2.28.08   Computer Simulations
2.28.08 Computer Simulations
 
PR2.0 Introduction
PR2.0 IntroductionPR2.0 Introduction
PR2.0 Introduction
 
Innovation
InnovationInnovation
Innovation
 
Twitter Local
Twitter LocalTwitter Local
Twitter Local
 
De Overheid in Openheid Verbonden
De Overheid in Openheid VerbondenDe Overheid in Openheid Verbonden
De Overheid in Openheid Verbonden
 
Valencian State Schools Strike April 28 2009
Valencian State Schools Strike April 28 2009Valencian State Schools Strike April 28 2009
Valencian State Schools Strike April 28 2009
 
Marc jesús
Marc jesúsMarc jesús
Marc jesús
 
How to Drive Performance by Coaching
How to Drive Performance by CoachingHow to Drive Performance by Coaching
How to Drive Performance by Coaching
 
Dgi.06.02.08
Dgi.06.02.08Dgi.06.02.08
Dgi.06.02.08
 

Similar to 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 DanieleLapiniDaniele
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basickiarina91
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301francy991
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodiceguestc8d975
 
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 N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299MarcoRizzo
 
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 Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basicautematteo
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristoranteprunepinzo
 
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 Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione RistoranteSaguSanto911
 

Similar to Esercizio 27 Pag 299 (20)

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
 
Programma In Visual Basic
Programma In Visual BasicProgramma In Visual Basic
Programma In Visual Basic
 
Es. 48 Pag. 301
Es. 48 Pag. 301Es. 48 Pag. 301
Es. 48 Pag. 301
 
Presentazione Pseudocodice
Presentazione PseudocodicePresentazione Pseudocodice
Presentazione Pseudocodice
 
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 N°29 Pag 299
Esercizio N°29 Pag 299Esercizio N°29 Pag 299
Esercizio N°29 Pag 299
 
Es. Computer
Es. ComputerEs. Computer
Es. Computer
 
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
 
VB Cicli Lavoro Repeat
VB  Cicli  Lavoro  RepeatVB  Cicli  Lavoro  Repeat
VB Cicli Lavoro Repeat
 
Supermercato
SupermercatoSupermercato
Supermercato
 
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 Visual Basic
Presentazione Visual BasicPresentazione Visual Basic
Presentazione Visual Basic
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
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
 
Coding @ coworking
Coding @ coworkingCoding @ coworking
Coding @ coworking
 
Presentazione Ristorante
Presentazione RistorantePresentazione Ristorante
Presentazione Ristorante
 
Visual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec GradoVisual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec Grado
 

Esercizio 27 Pag 299

  • 1. ESERCIZIO NUMERO 27 PAGINA 299
  • 2. Testo : Inserito da tastiera un numero intero N, sommare i primi numeri dispari e verificare che tale somma è uguale al quadrato di N. DATI INPUT : Numero intero. DATI OUTPUT : Somma dei numeri dispari e verificare che tale somma è uguale al quadrato al quadrato del numero intero.
  • 3. Descrizioni variabili: L Numerico Contatore CONTD O Numerico Somma numeri dispari SOMMAD I Numerico Numero intero N I/O/L Tipo Contenuto Nome Variabile
  • 4. Inizio Leggi (N) CONTD=1 SOMMAD=1 Mentre CONTD < > (N*2) – 1 esegui CONTD=CONTD+2 SOMMAD=SOMMAD+CONTD Fine mentre Se SOMMAD >= N*N allora Scrivi (“La somma è dei numeri dispari è uguale a SOMMAD e anche a N*N”) altrimenti Scrivi (“Errore nell’algoritmo”) Fine se Fine
  • 5. Name: frmNumeridispari Caption: Numeri dispari Name: lblN Caption: Numeri intero Name: cmdSOMMAD Caption: &Calcola la somma dei numeri dispari Name: cmdEsci Caption: &Esci Name: txtN
  • 6. DATI INPUT: N = Numero intero DATI OUTPUT: SOMMAD = somma numeri dispari DATI DI ELABORAZIONE: CONTD = Contatore Descrizione variabili:
  • 7. Adesso dobbiamo dimensionare le variabili: Option Explicit ‘ Dati Input Dim N As Integer ‘ Dati Output Dim SOMMAD As Integer ‘ Dati Elaborazione Dim CONTD As Integer
  • 8. Dopo aver dimensionato le variabili bisogna iniziare a fare lo PSEUDOCODICE: Ma prima bisogna far funzionare il pulsante “Esci” e quindi bisogna cliccare su cmdEsci. Dopo vi verrà scritto Private Sub cmdEsci_Click() A questo punto bisogna scrivere “End” dopo la scritta mensionata qui sopra:
  • 9. A questo punto possiamo iniziare a fare lo pseudocodice: Come per il pulsante “Esci” bisogna cliccare su cmdSOMMAD: A questo punto verrà scritto Private Sub cmdSOMMAD_Click()
  • 10. Dopo la frase di inizio si può svolgere lo pseudocodice, che sarà così: