martes, 29 de septiembre de 2015

PROBLEMA 04, ALGORITMO Y CODIGO FUENTE EN C

PROBLEMAS
Ing. Honoria Reyes Macedo

I.-  Hacer un algoritmo  para llevar el control de horas que voy a estudiar diariamente, tomando en cuenta que en 7 dias tengo examen.

A) Para resolver el  problema planteado se realizaron los siguientes pasos:
1.    Identificar las condiciones del problema a cumplir
1.1.- Ir sumando las horas que estudia por 7 dias
            (solo tenemos 1 condición)

     2.    Identificar los datos(información) que hay en el problema
            Primero dentro de las condiciones del punto 1
           Al principio no tienen horas estudiadas por lo que 
          Horas=0
                        
          El limite es el numero de días a estudiar  
          limite=7


           Después en la lectura de los datos guarda lo que lee en una variable                                                          horacaptura

                       horas=horas + horacaptura

             Nota: En este caso es necesario hacer una toma de decisiones para validar horacaptura
                   si horacaptura>0 entonces 
                   y sino  advertir con un mensaje

    3.    Identificar si se utiliza algún bucle(ciclo) para repetir las condiciones establecidas
Usar un bucle para controlar los 7 dias
            limite=7
            Para dia =1  hasta dia <=limite   incrementar dia

 (Que dia inicie en 1, termine en 7 y se vaya incrementando de uno en uno)


     4.    Hacer el algoritmo

Inicio
      horas=0
      limite=7
      Para dia=1 hasta dia<=limite incrementar dia, hacer
                Escribir “Cuantas horas estudiaste el dia ”  dia “ ?”
                Lectura de horacaptura
                Si horacaptura > 0 entonces
                                horas = horas + horacaptura
                Sino
                                Escribir “¡Cuidado!”
                findesi
       findepara
       Escribir "Estudiaste" horas "horas"
Fin



B) Representación Gráfica del algoritmo (Mediante un Diagrama de Flujo)



C) Prueba de Escritorio
            Se fue recorriendo paso a paso cada instrucción del algoritmo para ir registrando y cancelando los valores que toma cada variable






D) CODIGO FUENTE en lenguaje  C.
Serie de instrucciones que al compilarse genera un "Codigo objeto(binario)" que la computadora puede interpretar y ejecutar


E) Compilar y Ejecutar: La compilación convierte el código fuente en código objeto(binario) que al ejecutarse muestra la siguiente pantalla.





No hay comentarios.:

Publicar un comentario