Que tal gente, volvemos a los temas de programación. Hoy veremos un tema que teníamos pendiente, aquel programa que obtuviera el promedio de 4 calificaciones y nos dijera nuestro desempeño segun nuestro promedio. Para los que no sepan muy bien de lo que hablamos dejo el link de aquella entrada AQUI.
Ahora bien, en esa ocasión hicimos el programa muy básico y quizás poco ortodoxo. El reto era mejorar ese programa con lo visto en los tutoriales que siguieron. Pues bien, ahora incorporamos arreglos, ciclos FOR, y seguimos utilizando los condicionales. Aunque viene cierto que el programa sigue sin tener gran nivel de complejidad sirve de buen ensayo para desarrollar y practicar los conocimientos así que vamos al código:
Bueno, ahí está. Ahora hay que notar diferentes cosas:
1) En el segundo ciclo FOR, donde definimos a sum, notamos el operador +=. Lo que estamos haciendo es indicar la instrucción "en la primer vuelta del ciclo sum es igual a materia[j], en la segunda vuelta el valor almacenado en sum (materia[0]) suma el de materia[j] (es decir, materia[0]+materia[1]= sum) y esto lo repite 4 veces ya que son 4 calificaciones, al final sum es igual a la suma de los valores del arreglo."
sum += materia[j];
2) La ocasión anterior tuvimos que pedir al usuario las calificaciones una por una, para almacenarlas en cada variable, en este modelo aprovechamos los arreglos en combinación con el ciclo FOR para pedir una única vez al usuario que introduzca la calificación materia[i], y como se observa, el ciclo FOR repite esta acción 4 veces. Así nos ahorramos líneas de código.
Las condiciones con IF se mantienen, y nos muestran el promedio obtenido y el desempeño según ese promedio.
Analicen el código, si tienen dudas pueden dejarlas en los comentarios y trataré de responderlas tan pronto como pueda. Practiquen y nos vemos pronto con más acerca de programación.
Ahora bien, en esa ocasión hicimos el programa muy básico y quizás poco ortodoxo. El reto era mejorar ese programa con lo visto en los tutoriales que siguieron. Pues bien, ahora incorporamos arreglos, ciclos FOR, y seguimos utilizando los condicionales. Aunque viene cierto que el programa sigue sin tener gran nivel de complejidad sirve de buen ensayo para desarrollar y practicar los conocimientos así que vamos al código:
Bueno, ahí está. Ahora hay que notar diferentes cosas:
1) En el segundo ciclo FOR, donde definimos a sum, notamos el operador +=. Lo que estamos haciendo es indicar la instrucción "en la primer vuelta del ciclo sum es igual a materia[j], en la segunda vuelta el valor almacenado en sum (materia[0]) suma el de materia[j] (es decir, materia[0]+materia[1]= sum) y esto lo repite 4 veces ya que son 4 calificaciones, al final sum es igual a la suma de los valores del arreglo."
sum += materia[j];
2) La ocasión anterior tuvimos que pedir al usuario las calificaciones una por una, para almacenarlas en cada variable, en este modelo aprovechamos los arreglos en combinación con el ciclo FOR para pedir una única vez al usuario que introduzca la calificación materia[i], y como se observa, el ciclo FOR repite esta acción 4 veces. Así nos ahorramos líneas de código.
Las condiciones con IF se mantienen, y nos muestran el promedio obtenido y el desempeño según ese promedio.
Analicen el código, si tienen dudas pueden dejarlas en los comentarios y trataré de responderlas tan pronto como pueda. Practiquen y nos vemos pronto con más acerca de programación.
Comentarios
Publicar un comentario