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

Más contenido relacionado

PPTX
Puberty &amp; precotious puberty
DOC
Effects of Drug Use on Infants
DOCX
Virus informaticos bonbares troyano keylogger bombares informatica
PPTX
Diapositiva de alex
PPTX
Funciones definidas por el usuario
 
DOCX
Guia no 2
PPTX
Grade 8-9 Course Selection Presentation 2015-2016.ppt
PDF
7.arreglos y vectores en c++
Puberty &amp; precotious puberty
Effects of Drug Use on Infants
Virus informaticos bonbares troyano keylogger bombares informatica
Diapositiva de alex
Funciones definidas por el usuario
 
Guia no 2
Grade 8-9 Course Selection Presentation 2015-2016.ppt
7.arreglos y vectores en c++

Similar a Practica de arreglos (20)

DOC
Arreglos
PDF
11 arreglos-multidimensionales
PDF
Arreglos en c ++
PDF
Arreglos En C ++
PPTX
Estructuras
PDF
11 arreglos-multidimensionales
PDF
11 arreglos-multidimensionales
PPTX
Presentación1
PDF
Informe tecnico victor_uex
PDF
ArreglosC++para-el-usodememoria-en-uno-dos-tres-dimensiones.pdf
PPTX
Presentación1
PPTX
Arreglos
PPTX
Vectores
PPTX
Los arreglos yeisy
PPTX
Los arreglos yei
PDF
Vectores unidimensionales
PDF
11 arreglos-multidimensionales
PDF
Explicacion de como usar e implementar arreglos en c++
PPT
Arreglos
Arreglos
11 arreglos-multidimensionales
Arreglos en c ++
Arreglos En C ++
Estructuras
11 arreglos-multidimensionales
11 arreglos-multidimensionales
Presentación1
Informe tecnico victor_uex
ArreglosC++para-el-usodememoria-en-uno-dos-tres-dimensiones.pdf
Presentación1
Arreglos
Vectores
Los arreglos yeisy
Los arreglos yei
Vectores unidimensionales
11 arreglos-multidimensionales
Explicacion de como usar e implementar arreglos en c++
Arreglos
Publicidad

Más de UVM (20)

PPTX
Tiempo compartido en programación
 
PPTX
Portafolio de evidencias del curso Programación Avanzada
 
PPTX
Eficiencia en uso tiempo
 
PPTX
Administración de memoria arreglos dinamicos
 
PPTX
Otra introducción a apuntadores
 
PPTX
Ejemplo de solución de práctica funciones stl
 
PPTX
Breve repaso de apuntadores
 
PPTX
Arreglos conceptos básicos
 
PPTX
Resolución práctica de tipos de datos
 
PPTX
Resumen de funciones
 
PPTX
Biblioteca estándar de funciones
 
PPTX
Manejo de bits
 
PPTX
Aclaración de dudas 4 de septiembre
 
PPTX
Aclaraciones varias a códigos entregados en sesión 3
 
PPTX
Función main()
 
PPTX
Depuración de un programa en c++
 
PPTX
Algunas dudas de la sesión 28 agosto
 
PPTX
Estructura programa c++
 
PPTX
Objetos y arreglos en C#
 
PPTX
Una solución para agregar estructura de repetición
 
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
 
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
 
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
 
Resumen de funciones
 
Biblioteca estándar de funciones
 
Manejo de bits
 
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
 
Función main()
 
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
 
Objetos y arreglos en C#
 
Una solución para agregar estructura de repetición
 
Publicidad

Último (20)

PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PPTX
4. Qué es un computador PARA GRADO CUARTO.pptx
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
Manual de Convivencia 2025 actualizado a las normas vigentes
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
PLAN DE CASTELLANO 2021 actualizado a la normativa
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
4. Qué es un computador PARA GRADO CUARTO.pptx
PLANES DE área ciencias naturales y aplicadas
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Modelo Educativo SUB 2023versión final.pdf
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
Ernst Cassirer - Antropologia Filosofica.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR

Practica de arreglos

  • 2. 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.
  • 3. 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; }
  • 4. 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?
  • 6. 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?
  • 8. procedimiento para mostrar calificaciones en orden //¿Cómo recorrer el arreglo de calificaciones? //¿Cómo mostrar las calificaciones en pantalla?