jueves, 19 de septiembre de 2019

Ejemplo 1


Ejemplo 1 del ciclo for.


Complejo

En un complejo industrial se desea incentivar a los encargados de turnos de producción. A cada encargado le corresponde un turno. Hay 18 turnos, y por cada uno de ellos 40 operarios. Para evaluar a los encargados se ha hecho una encuesta entre los trabajadores. Se les ha pedido que evalúen a su encargado de 0 a 10 siendo el 5 el aprobado. Los resultados están almacenados en un array tipo Nota (turno, operario) donde turno indica el número de turno y operario el número de operario dentro del turno.



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 turnos
   definir x como entero;
    Para (For) x-18 hasta 40 con paso hacer
           |  escribir
           |
           |
   FinPara (EndFor)
FinProceso 


Botón "borrar"


txtedad.text = “-”
Txtnombre.text = “-”
Lblencargado.text = “-"


Botón "salir"


End


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








5 comentarios: