1

Resolución de la Programación de un formato de horario, de 5 días laborables , con sus respectivos horarios, empleando while, For .

++¿Como programar para imprimir este formato, para 5 días laborables?
++

  1. Dia laborable: 1
    8-10
    10-12
    Refrigerio (12-13)
    13-15
    15-17
  2. Dia laborable: 1
    8-10
    10-12
    Refrigerio (12-13)
    13-15
    15-17
  3. Dia la……….
    Como hay 5 repeticiones de Dia laborable: i , pensamos en while con un contador i, ya que
    while nos permite ejecutar una o varias líneas de código, de manera repetitiva, siempre que
    se cumpla una condición, en este caso la condición es i<=5
    I=1
    While i <=5:
    Luego print(‘ Dia laborable : ‘ , i , ‘8-12’ , ‘Refrigerio(12-13)’, ‘13-15’, ’15-17’), pero así saldría horizontal el día y las horas y así no cumple, por lo que recurrimos a una lista,
    que imprimirá vertical el contenido de my_list.
    My_list = [‘8-10’, ’10-12, ‘Refrigerio(12-13)’, ’13-15’,’15-17’]
    Pero para que se repita cada día con su respectivo horario, es necesario iterar o seguir la secuencia repetitiva , que es el caso de For , tal como sigue, con su respectiva impresión.
    For element in my _list:
    Print (element)
    Para repetir el ciclo incrementado en una unidad el siguiente contador:
    I=i+1

While i <= 5:
Print( ‘ Dia laborable: ‘ , ‘ i )
I =i+1
Pero al hacer asi solo me saldría
Dia laborable : 1 Dia laborable : 2 Dia laborable : 3 Dia laborable : 4 Dia laborable : 5
El programa queda así:

<h1>programa para un formato de horario de 5 días laborables.</h1>

I = 1
While i <=5:
Print ( ‘Dia laborable : ‘ , i)
My_list = [‘8-10’ , ’10-12’, ‘ ‘ , ‘Refrigerio’(12-13) ‘, ’13- 15’, ’15-17’)
For element in my_list:
print (element )

Escribe tu comentario
+ 2