Una Guia De Programas En C++
1. Calcular el promedio de 50 valores almacenados en un vector. Determine además, cuántos son mayores que el promedio, imprimir el promedio, el número de datos mayores que el promedio y una lista de valores mayores que el promedio.
2. Llenar dos vectores A y B de 45 elementos cada uno, sumar el elemento uno del vector A con el elemento uno del vector B y así sucesivamente hasta45, almacenar el resultado en un vector C, e imprimir el vector resultante.
3. Llenar un vector de 20 elementos, imprimir la posición y el valor del elemento mayor almacenado en el vector. Suponga que todos los elementos del vector son diferentes.
4. Almacenar 50 números en un vector, elevar al cuadrado cada valor almacenado en el vector, almacenar el resultado en otro vector. Imprimirel vector original y el vector resultante.
5. Almacenar 100 números en un vector, imprimir cuantos son ceros, cuántos son negativos y cuantos positivos. Imprimir además, la suma de los negativos y la suma de los positivos.
6. Almacenar 150 números en un vector, almacenarlos en otro vector en orden inverso al vector original e imprimir el vector resultante.
7. Se tienen almacenadosen la memoria dos vectores M y N de 20 elementos cada uno. Hacer un algoritmo que escriba la palabra “Iguales” si ambos vectores son iguales y “Diferentes” si no lo son. Serán iguales cuando en la misma posición de ambos vectores se tenga el mismo valor para todos los elementos.
8. Se tiene el vector A con 100 elementos almacenados. Diseñé el programa que escriba SI si el vector esta ordenadoascendentemente o NO si el vector no está ordenado.
Parte II.
1. Hacer un programa que almacene número en una matriz 5*6. Imprimir la suma de los números almacenados en la matriz.
2. Hacer un programa que llene una matriz de 10 * 10 y determine la posición [renglón, columna] del número mayor almacenado en la matriz. Los números son diferentes.
3. Hacer el programa quellene una matriz 7*7. Calcular la suma de cada renglón y almacenarlo en un vector; la suma de cada columna y almacenarla en otro vector.
4. Hacer un programa que llene una matriz 20*20. Sumar las columnas e imprimir que columna tuvo la máxima suma y la suma de esa columna.
5. Hacer un programa que llene una matriz 5*5 y que almacene la diagonal principal en un vector. Imprimir el vectorresultante.
6. Hacer el programa que llene una matriz 10*10 y que almacene en la diagonal principal unos y en las demás posiciones ceros.
7. Hacer el programa que llene una matriz de 6*8 y que almacene toda la matriz en un vector. Imprimir el vector resultante.
8. Hacer el programa que llene la matriz de 8*8, que almacene la suma de los renglones y la suma de las columnas en un vector. Imprimirel vector resultante.
9. Hacer el programa que llene una matriz 5*6 y que imprima cuantos números almacenados son ceros, cuantos positivos y cuantos negativos.
Parte III.
1. Dado un arreglo unidimensional, con los sueldos de un grupo de 70 empleados de una empresa, se necesita sabes cuántos de estos empleados tienen sueldo superior al promedio del grupo.
Datos: S1, S2,S3.............S70.
Donde: “Si” es una variable de tipo real, que representa al sueldo del empleado i.
2. Dado como entrada un arreglo unidimensional de números reales, dar como resultado la suma de los mismos.
Datos: VEC [1...100]
Donde: VEC es un arreglo unidimensional de números reales de 100 elementos.
3. Dado como entrada un arreglo unidimensional de enteros y un número entero, determinecuantas veces se encuentra este número dentro del arreglo.
Datos: VEC [1...100], NUM
Donde: VEC es un arregló unidimensional de tipo entero, de 100 elementos.
4. Dado como entrada un arreglo unidimensional que contiene números enteros, determine cuántos de ellos son positivos, negativos o ceros.
Datos: ARRE [1…300]
Donde: ARRE es un arreglo unidimensional de tipo entero.
5. Diseñé...
Regístrate para leer el documento completo.