Está en la página 1de 5

ACTIVIDAD 1 SEMANA 3

ACTIVIDAD AUTOAPRENDIZAJE

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel II
Unidad didáctica 3: Arreglos
Nombre de la actividad: Evaluación del comportamiento de los parámetros

Introducción:
Hasta este momento se han estudiado las estructuras de datos simples y las
estructuras de control y sus características.
En esta unidad el participante analizará el concepto la estructura y el tratamiento
de los arreglos. Además aprenderá a escribir código para que sea capaz de utilizar
arreglos.
Objetivo:
Que el participante conozca la estructura de datos denominada arreglos, de una
dimensión, multidimensionales, como pasar arreglos a funciones, como se
declaran, como se inicializan, como se tiene acceso a los elementos de un arreglo,
que le permita dar solución a problemas computacionales que involucren
programación estructurada y programación orientada a objetos.
Contenidos
Tema1: Arreglos en una dimensión
Tema2: Arreglos multidimensionales
Tema3: Arreglos con parámetros
Actividades del curso
Nombre de la actividad Modalidad Técnica y Tiempo
Didáctica requerido
Desarrollo de programa en Individual 2.5 Horas
C++, aplicando el concepto
de arreglos en una
dimensión.
Desarrollo de programa en Individual 2.5 Horas
C++, aplicando el concepto
de arreglos
multidimensionales.
Desarrollo de programa en Colaborativa 5 Horas
C++, aplicando el concepto
de arreglos como parámetros

Objetivo específico de aprendizaje


Analizar el material de apoyo para entender la definición y el concepto de un
arreglo de una dimensión, como se declara, como inicializar, como tener acceso a
los elementos de un arreglo de una dimensión.

Duración de la actividad Producto a entregar Forma de entrega


2.5 horas El participante entregará A través de la plataforma
el programa fuente y el en el apartado del Buzón
programa ejecutable en de transferencia digital.
sus formatos generados, Entregará los archivos
considerando las que te genera el
características de la compilador:
estructura del programa, Nombre.CPP
el proceso de compilación Nombre.EXE
y el reporte de salida.

El conocimiento y la
habilidad lograda le
permiten al participante
desarrollar programas
en lenguaje C++, donde
aplique arreglos en una
dimensión.

Actividad previa Recursos de apoyo


Estudiar los conceptos descritos en el Material de apoyo: Tema 1. Arreglos de
material de apoyo. una dimensión.

Revisar la explicación de los temas que


se encuentra en la presentación

Descripción de la actividad
Resuelve los siguientes problemas en C++:

1. La fábrica de cartón Ciudad de París desea obtener la información de sus n


empleados del departamento de producción para poder determinar al
empleado más sobresaliente del mes y darle un bono de productividad de
$3000, Desarrollar un programa en C++ que lea el nombre del empleado y
las unidades producidas durante el mes y calcular el promedio de
producción, total de días arriba del promedio, cantidad producida más alta y
el día más productivo. Mostrar en pantalla el nombre del empleado, la
producción por día, el promedio de producción, el total de días arriba del
promedio, la cantidad producida más alta y el día más productivo.

2. La agencia de seguros Atlas desea obtener un reporte al final del día de sus
n empleados para determinar cuál fue el empleado que obtuvo el mayor
sueldo en base a sus ventas y comisiones, se registrará el nombre del
empleado la edad y el sueldo que obtuvo al final del día. Desarrollar un
programa en C++ que pida al usuario el nombre de los n empleados, su
edad y el sueldo para generar un reporte que lo muestre en pantalla de la
siguiente manera: el nombre del empleado, edad, sueldo, el empleado con
mayor sueldo, el sueldo del empleado que gana más y su edad.
ACTIVIDAD 2 SEMANA 3
ACTIVIDAD AUTOAPRENDIZAJE

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel II
Unidad didáctica: Parámetros
Nombre de la actividad: Desarrollo programas en C++, donde aplique el concepto de
parámetros por valor.

Objetivo específico de aprendizaje


Analizar el material de apoyo para entender la definición y el concepto de un
arreglo multidimensional, como se declara, como inicializar, como tener acceso a
los elementos de un arreglo multidimensional.
Duración de la actividad Producto a entregar Forma de entrega
2.5 horas El participante entregará A través de la plataforma
el programa fuente y el en el apartado del Buzón
programa ejecutable en de transferencia digital.
sus formatos generados, Entregará los archivos
considerando las que te genera el
características de la compilador:
estructura del programa, Nombre.CPP
el proceso de compilación Nombre.EXE
y el reporte de salida.

El conocimiento y la
habilidad lograda le
permiten al participante
desarrollar programas
en lenguaje C++, donde
aplique arreglos
multidimensionales.

Actividad previa Recursos de apoyo


Estudiar los conceptos descritos en el Material de apoyo: Tema 2. Arreglos
material de apoyo. multidimensionales.
Revisar la explicación de los temas que
se encuentra en la presentación

Descripción de la actividad
Resuelve los siguientes problemas en C++:

1. La compañía manufacturera Monte Real fábrica 10 artículos diferentes y se


trabajan tres turnos por día, la compañía necesita obtener un reporte al
final del día del total de la producción por artículo y el total de la
producción por turno. Desarrollar un programa que pida al usuario el
nombre de cada artículo y la producción que se hizo en cada uno de los tres
turnos del día y genere un reporte al final del día mostrado en pantalla de
el total de de la producción por artículo, el total de la producción por turno
y el artículo con mayor producción.

2. El maestro de la clase de Matemáticas quiere obtener un reporte de sus


alumnos del examen que les aplico de matemáticas, el maestro acomodó a
sus alumnos en cinco 5 hileras y cada hilera con 5 asientos, el reporte que
el maestro desea obtener es el promedio de los alumnos colocados por
hilera y la calificación más alta y más baja. Desarrollar un programa en
C++ que pida al usuario las calificaciones de los alumnos. Después el
programa debe dar la opción de calcular el promedio de las calificaciones de
los alumnos por hilera, obtener la calificación más alta y más baja. Mostrar
en pantalla el arreglo de los alumnos con sus calificaciones, el promedio de
calificaciones por hilera y la calificación más alta y más baja.
FORO TEMÁTICO TERCERA SEMANA
• Coloque un aporte en el que describa la respuesta considerando lo siguiente:

a) Explique cual la ventaja del uso de los arreglos como parámetros.


b) Lea la participación de sus compañeros y complemente una de ellas
colocando cualquiera de los siguientes aspectos.

 Complemente alguna de las respuestas, agregando una


continuación que no ha sido mencionada.
 Haga una corrección a cualquier aporte si considera que lo
comentado no es verdadero.
 En cualquiera de los casos, coloque la referencia o la fuente
en la que se basa para hacer su comentario.