Arreglos
Ejemplo paso a paso
Planteamiento
• Como estudiante de ingeniería, quieres usar
tus habilidades de programador para llevar un
registro de tus calificaciones y calcular el
promedio de éstas en tu materia.
• En tu clase tienes 7 calificaciones en todo el
año.
• Una manera de lograr tu objetivo es usando
arreglos.
Estructura general
#include <iostream>
using namespace std;
#define CALIFICACIONES 7
int main()
{
//procedimiento que pida calificaciones
//funcion que calcule promedio de calificaciones
//procedimiento para mostrar calificaciones en orden
//procedimiento para mostrar promedio
return 0;
}
Hay que realizar el programa paso a
paso
• Procedimiento que pida calificaciones
• El programa pide al usuario que ingrese las 7
calificaciones.
– ¿Qué tipo de datos son las calificaciones?
– ¿En dónde vas a guardar las calificaciones
– que escriba el usuario?
– ¿Cómo vas a pedirle al usuario que ingrese las
calificaciones?
– ¿Cómo vas a guardar lo escrito por el usuario?
Propuesta de solución en salón
función que calcule promedio de
calificaciones
//¿cómo puedo recorrer las calificaciones?
//¿qué tipo de dato es el promedio?
//¿cómo puedo calcular el promedio?
//¿cómo devuelve el valor la función?
Propuesta de solución en salón
procedimiento para mostrar
calificaciones en orden
//¿Cómo recorrer el arreglo de calificaciones?
//¿Cómo mostrar las calificaciones en pantalla?
Propuesta de solución en salón

Practica de arreglos

  • 1.
  • 2.
    Planteamiento • Como estudiantede ingeniería, quieres usar tus habilidades de programador para llevar un registro de tus calificaciones y calcular el promedio de éstas en tu materia. • En tu clase tienes 7 calificaciones en todo el año. • Una manera de lograr tu objetivo es usando arreglos.
  • 3.
    Estructura general #include <iostream> usingnamespace std; #define CALIFICACIONES 7 int main() { //procedimiento que pida calificaciones //funcion que calcule promedio de calificaciones //procedimiento para mostrar calificaciones en orden //procedimiento para mostrar promedio return 0; }
  • 4.
    Hay que realizarel programa paso a paso • Procedimiento que pida calificaciones • El programa pide al usuario que ingrese las 7 calificaciones. – ¿Qué tipo de datos son las calificaciones? – ¿En dónde vas a guardar las calificaciones – que escriba el usuario? – ¿Cómo vas a pedirle al usuario que ingrese las calificaciones? – ¿Cómo vas a guardar lo escrito por el usuario?
  • 5.
  • 6.
    función que calculepromedio de calificaciones //¿cómo puedo recorrer las calificaciones? //¿qué tipo de dato es el promedio? //¿cómo puedo calcular el promedio? //¿cómo devuelve el valor la función?
  • 7.
  • 8.
    procedimiento para mostrar calificacionesen orden //¿Cómo recorrer el arreglo de calificaciones? //¿Cómo mostrar las calificaciones en pantalla?
  • 9.