Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Visual Basic

1.422 visualizaciones

Publicado el

Publicado en: Tecnología, Estilo de vida
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Visual Basic

  1. 1. Es. 49 pag. 301 Lorenzo Tofanari 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”. Dati input: Numero studenti, nome studente, categoria, tempo Dati output: Tempo minimo, nome vincitore
  2. 2. Descrizioni variabili L Num. Caontatore allievi Conta L Num. Contatore alunni Cont O Alf. Nome vincitore Nomem O Num. Tempo minimo Tempm I Num. Tempo Temp. I Alf. Categoria Cat. I Alf. Nome studenti Nome I Num. Numero studenti N I/O/L Tipo Contenuto Variabile
  3. 3. Inizio Leggi (N) Conta = 0 Cont = 0 Ripeti Leggi (NOME, CAT., TEMP) Cont = Cont + 1 Se CAT. = “Allievi” 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 Pseudocodice
  4. 4. In Visual Basic…
  5. 5. Inizio N Cont=0; Conta=0 Cont=Cont+1 Temp, Cat, Nome Cat=“Allievi ” Conta=Conta+1 Conta=1 Temp<tempm Tempm=temp Nomem=nome Cont=N Tempm, Nomem Fine V Tempm=Temp Nomem=Nome F V F V V F Diagramma a blocchi
  6. 6. Descrizioni delle variabili in Visual Basic Option Explicit ' Dati input Dim N As Integer Dim NOME As String Dim CAT As String Dim TEMP As Double ' Dati di elaborazione Dim CONT As Integer Dim CONTA As Integer ' Dati output Dim TEMPM As Double Dim NOMEM As String
  7. 7. Il Do corrisponde al Ripeti Fino a che … Qui ci va la Condizione I comandi in Visual Basic: Ripeti
  8. 8. I comandi in Visual Basic: Se condizione Istruzioni 1 Istruzioni 2 If = Se Then = Allora Else = Altrimenti End If = Fine Se
  9. 9. Prima di iniziare il ciclo bisogna sempre azzerare le variabili di lavoro
  10. 10. Label - ldl Comand button - cmd Text box - txt La Form

×