Académique Documents
Professionnel Documents
Culture Documents
HOJA DE RUTA
Curso: 301304 - Introduccin a la Programacin
PRACTICA 2
DESCRIPCIN DE ACTIVIDADES:
1. Revise la documentacin correspondiente a la Unidad 2 Funciones (entorno de
conocimiento) y exprese en el foro de Prctica 2 sus impresiones sobre el material, sus
inquietudes y dudas.
2. Analice los siguientes ejercicios:
Ejercicio 1:
Problema: Se realizar una encuesta para calcular el promedio de edad y estatura por
gnero, en un grupo de N personas.
Anlisis:
Datos de entrada: edad de cada persona (edad), gnero de cada persona (genero),
estatura en centmetros (estatura).
Datos de proceso: se debe acumular las edades y las estaturas por gnero:
totalEdadMasculino = totalEdadMasculino + edad
totalEdadFemenino = totalEdadFemenino + edad
totalEstaturaMasculino = totalEstaturaMasculino + estatura
totalEstaturaFemenino = totalEstaturaFemenino + estatura
Para calcular el Promedio por gnero es necesario conocer el nmero de personas
por gnero que participan en la encuesta.
cantidadPersonasMasculino = cantidadPersonasMasculino + 1
cantidadPersonasFemenino = cantidadPersonasFemenino + 1
CALCULAR
promedioEstaturaFemenino=totalEstaturaFemenino/cantidadPersonasFemenino
LLAMAR FUNCION imprimirDatos
FIN
Prueba de escritorio
rta
Ejecuci
n
Iteracci
n ciclo
de rta
1
1
2
3
4
s
s
S
S
n
edad
estatu
ra
gener
o
20
30
18
28
150
200
175
182
f
m
F
m
totalE
dadM
asculi
no
totalE
dadFe
menin
o
totalEst
aturaM
asculin
o
0
20
30
0
150
200
38
58
cantida
totalEstat dPerso
uraFeme nasMas
nino
culino
0
prome
dioEd
adMa
sculin
o
prome
dioEst
atura
Mascu
lino
promed
ioEdad
Femeni
nio
prom
edioE
statur
aFem
enino
29
191
19
162
Pant
alla
0
1
1
325
382
cantida
dPerso
nasFe
menino
2
2
29
19
191
162
3. Escriba en el editor del IDE FALCON la codificacin anterior, compile el cdigo, ejecute el
programa con los datos y verifique los resultados. Mejore las codificacin incluyendo ms
detalles y comparta en el foro las explicaciones de las modificaciones que realiz.
4. A continuacin encontrar 5 problemas, cada estudiante debe elegir uno de ellos y desarrollar:
anlisis, diseo de solucin (diagrama de flujo pseudocdigo), prueba de escritorio y
codificacin en lenguaje C++ (IDE FALCON).
A. Realizar una funcin que genere un men de 3 opciones: 1. Calcular raz cuadrada, 2.
Elevar un nmero al cubo, 3. Salir
B. Realizar un programa con 2 funciones diseadas por el programador. La funcion1 no
utiliza parmetros y devuelve un valor. La funcion2 toma el resultado retornado por la
funcion1, verifica si es un nmero par o impar y lo indica mediante un texto.
C. Disear un programa que utilice la funcin llamada signo, que reciba la fecha de
nacimiento e indique mediante un texto a qu signo del zodiaco pertenece esa fecha. Los
datos deben estar validados.
D. Disee una funcin que registre los datos de nombre, ciudad y calcule la edad de una
persona recibiendo su fecha de nacimiento.
E. Disee una funcin que reciba los datos de total venta y calcule el descuento teniendo en
cuenta que slo se aplicar el 10% de descuento a ventas superiores a 500.000. La
funcin debe devolver el valor del descuento
5. Cada estudiante debe informar en el foro el problema que elige, para evitar que 2 estudiantes
desarrollen el mismo problema.
6. Utilice el foro para expresar sus dudas a tiempo y aprovechar las asesoras de su tutor.
PRODUCTO A ENTREGAR:
Una carpeta comprimida, en cuyo nombre incluya: Nmero de grupo, nombre completo del
estudiante y Practica2 (ejemplo: Grupo 20 - Maria Ayala Practica2)
La carpeta debe contener:
Un archivo .pdf
Introduccin
Problema.
Anlisis
Diseo de solucin (diagrama de flujo pseudocdigo)
Prueba de escritorio
El archivo .cpp
Ponderacin: 13%
CONDICIONES DE ENTREGA:
La carpeta comprimida debe ser entregada de manera individual, en el Entorno de Evaluacin y
seguimiento dentro de las fechas establecidas para la actividad, en la agenda del curso.
No se recibirn trabajos fuera de las fechas establecidas.
Directora
Curso 301304 Introduccin a la Programacin