domingo, 3 de marzo de 2013

Ejercicio 22 del Bloque 2

OBTENER EL PROMEDIO DE CALIFICACIONES DE UN GRUPO DE N ALUMNOS

 

ANALISIS

1._Inicio

2._Definir variables

Alumnos(A), número de calf (NC), Promedio (P) Desea

3._Repeat

Solicitar alumno (A), número de calif.
Leer alumno(A), número de calif (NC)
Calcular el promedio (P)
Imprimir el promedio (P) y alumno
Preguntar Desea procesar a otro alumno (S/N)

4._Until=Desea="N"

5._Fin

Ejercicio 21 del Bloque 2

EN UNA TIENDA DE DESCUENTO LAS PERSONAS QUE VAN A PAGAR EL IMPORTE DE SU COMPRA LLEGÁNDOLA CAJA Y SACAN UNA BOLITA DE COLOR QUE LES DIRÁ QUE DESCUENTO TENDRÁN SOBRE EL TOTAL DE SU COMPRA. DETERMINAR LA CANTIDAD QUE PAGARA CADA CLIENTE DESDE QUE LA TIENDA ABRE HASTA QUE CIERRA. SE SABE QUE SI EL COLOR DE LA BOLITA ES ROJO OBTENDRÁ UN 40% DE DESCUENTO. SI ES AMARILLO UN 25% DE DESCUENTO Y SI ES BLANCA NO OBTENDRÁ DESCUENTO.


1.Inicio
2.Definir variables
     Roja(R),amarillo(A),blanco(B),descuento sabe
     cantidad de compra(CC) total de compra(DT)
      
     Desea cliente (CL)
Repeat
      Solicitar cliente CL,CC
      Leer CI,CC
      Calcular DT
      If R=DT=CC*0.4 A=DT=CC*0.25 B=DT=CC*0
      Imprimir CI DT
3.Preguntar desea procesar a otro cliente (S/N)
      Leer Desea
Until=Desea="N" 
4.Fin      

Ejercicio 20 del Bloque 2


Determinar cuántos hombres y cuantas mujeres se encuentran en grupo de N personas, suponiendo suponiendo que los datos son extraídos alumno por alumno.

ENTRADA: Numero de persona (N)         SALIDA: Numero de hombres (NH)

                                                                                      Número  de mujeres (NM) 

1. Inicio

2. Leer S

3. Mientras R<=N

4. Leer S

              R= R+1

               Si  S=”masculino” Entonces

               ``Masculino”=``masculino”+1

Si no

              Si   S= “femenino” Entonces

              “femenino”= “femenino”+1

Fin si

5. Imprimir= “femenino”, “masculino”

   Fin si 
6. fin

Ejercicio 19 del Bloque 2


En una empresa se requiere calcular el salario semanal de “N” obreros que laboren en ella. El salario se obtiene de la siguiente forma si el obreros  trabaja 40 horas o menos se le pago $20 por hora si trabaja más de 40 se le paga $ 20 por cada una de las 40 horas y 25 por cada hora extra.


ENTRADA: Horas extras, Horas de trabajo.                     SALIDA: Salario semanal.

                    (HE)                         (HRS)                                                      (SS)

1. inicio

2. Conocer el personal N

3. preguntar si N<40 HRS “MOSTRAR MENSAJE”

    SI  N<40 HRS               $20*HRS=SS

  NO   {(HRS*20)+(HE*25)}=SS

4. Mostrar el valor de SS

5. fin