Académique Documents
Professionnel Documents
Culture Documents
CESDE
ESCUELA DE PROCESOS TECNOLOGICOS E INDUSTRIALES
TALLER DE VECTORES
Profesor: Freddy Moscoso C.
1. Crear un subprograma que reciba como parmetros de entrada un vector y un dato y
devuelva la cantidad de veces que est dicho dato en el vector
2. Crear un subprograma que reciba como parmetros de entrada un vector y un dato, y
devuelva la posicin donde se encuentra dicho dato, suponga que el dato si est y
solo una vez
3. Crear un subprograma que reciba como parmetros de entrada un vector y devuelva el
mayor dato del vector y la posicin que ocupa
4. Crear un subprograma que reciba como parmetros de entrada un vector y devuelva el
menor dato del vector y la posicin que ocupa
5. Crear un subprograma que reciba como parmetros de entrada un vector y devuelva el
promedio de los datos del vector
6. Crear un subprograma que reciba como parmetros de entrada un vector y devuelva el
vector ordenado ascendentemente
7. Escribir un algoritmo que lea una cantidad desconocida de nmeros, luego imprima los
elementos que se encuentren despus de la posicin que ocupa el mayor dato
8. Escribir un algoritmo que lea una cantidad desconocida de nmeros, luego imprima los
elementos que se encuentren antes de la posicin que ocupa el menor dato
9. Se tienen dos vectores V1 y V2 ambos de tamao N, escriba un algoritmo que lea
estos dos vectores y luego imprima el vector que tenga mayor promedio
10. Se tienen los registros que se hicieron del tiempo que hizo en la ciudad de Medelln
durante un ao as (suponga 12 meses de 30 das cada uno):
Si haca da soleado se registraba un cero (0)
Si haca da nublado se registraba un uno (1)
Si haca da lluvioso se registraba un dos (2)
Se debe escribir un programa que Lea estos datos y con ellos forme un vector y luego
muestre el siguiente MENU:
-
24. Hacer un algoritmo que de 50 estudiantes lea el cdigo, nombre, asignatura, nota
parcial 1, nota parcial 2 y evaluacin final. Se pide calcular la nota definitiva sabiendo
que la nota parcial 1 vale 30%, la nota parcial 2 vale 40% y la evaluacin final vale el
30%. Guardar en vectores el cdigo del estudiante, la asignatura y la nota definitiva.
Utilizar subprograma para llenar los vectores y subprograma para imprimirlos.
25. Elaborar un algoritmo que permita ingresare la placa de N buses, el nmero de
pasajeros transportados y la ruta donde prest el servicio ( A o B). Se debe calcular el
dinero que recolect cada bus sabiendo que en la ruta A el pasaje es a $1.300 y en la
B a $1.400. Almacenar en vectores la placa, la ruta y el dinero recolectado. Imprimir
los vectores. Utilizar subprograma para llenar los vectores y subprograma para
imprimirlos.
26. Elaborar un algoritmo que de 20 trabajadores permita ingresar el nombre, el salario
bsico hora y el nmero de horas trabajadas. se pide calcular el salario bruto, las
bonificaciones, las deducciones y el salario neto; teniendo en cuenta que las
bonificaciones sern de $20.000 si trabaj como mximo 48 horas, de $50.000 si
trabajo entre 49 y 58 horas y de $100.000 si trabaj ms de 58 horas. Las
deducciones son de $10.000 si el salario bsico hora es menor de $5.000, de $20.000
si el salario bsico hora est entre $5.000 y $8.000 y de $ 50.000 si su salario bsico
hora es mayor de $8.000. Almacenar en vectores el nombre del trabajador, el salario
bruto y el salario neto. Imprimir los vectores. Utilizar subprograma para llenar los
vectores y subprograma para imprimirlos.
27. Elaborar un algoritmo que resuelva el siguiente caso de vectores. Debe imprimir los
cuatro vectores (utilizar un subprograma para llenar los primeros tres vectores, un
subprograma para generar el cuarto vector y otro para imprimirlos):
28. Elaborar un algoritmo que resuelva el siguiente caso de vectores. Debe imprimir los
cuatro vectores (utilizar un subprograma para llenar los primeros tres vectores, un
subprograma para generar el cuarto vector y otro para imprimirlos):