jueves, 19 de septiembre de 2019

Ejemplo 2

Ejemplo 2 del ciclo for.


Complejo

En un fichero tenemos las notas de 35 alumnos de una clase en una base de datos Nota(1), Nota(2), ..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de flujo para un programa que determine la nota media.


PSEUDOCÓDIGO 




Inicio

           Desde i = 1 hasta 18 Hacer
           Desde j = 1 hasta 40 Hacer

       Leer Nota (i,j)
           Si Nota (i,j) < 5 Entonces
       Haysuspensos = Verdadero
           FinSi

           Siguiente
           Si Haysuspensos = Falso Entonces
        Mostrar “Todos los operarios del turno”, i, “han aprobado al   encargado”
           FinSi

       Haysuspensos = Falso
          Siguiente

Fin



DIAGRAMA DE FLUJO.







INTERFAZ EN V.B.






CODIFICACIÓN EN V.B.


Botón "calcular"


Proceso Nota
   definir x como entero;
    Para (For) x-1 hasta 35 con paso 1  hacer
           |  escribir
           |
           |
   FinPara (EndFor)
FinProceso


Botón "borrar"


txtnombre.text = “-”
Txtedad.text = “-”
txtgrado.text = “-"
txtasignatura.text = "-"
lblnota.text = "-"



Botón "salir"


End


Para mas información sobre este  otros temas visita mi canal de Youtube: Perfil Dayana Elvir











4 comentarios: