Practico3 algoritmos
☺☺
Practico 3
☺☺
IS120 ☺☺
Ing. Rolando Martínez C.
Diseñar los algoritmos e implementarlos a través de funciones en
C++
MatricesRealizar un programa organizado en funciones y un menú principal para implementar lo
siguiente:
1. Matriz traspuesta
2. Matriz inversa
3. Suma de dos matrices y almacenar resultado en una tercera
4.Multiplicar de dos matrices y almacenar resultado en una tercera
5. Verificar si una matriz es mágica
6. Cargar una matriz cuadrada de forma circular con los primeros números naturales
7.Cargar una matriz cuadrada por diagonales con los primeros números naturales
Secuencias – Series – Sucesiones
Realizar un programa organizado en funciones y un menú principal para cargar de forma
automáticamente una matriz con lo siguiente:
8.Implementar una función que genere: 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36
9. Implementar una función que genere: 1, 4, 9, 61, 52, 63, 94...
10. Implementar una función que genere: 1, 1, 2, 4, 8, 16, 23, 28, 38, 49,...
11.Implementar una función que genere: 1, 1, 2, 4, 8, 7, 5, 10, 11, 13, 8,...
1
UPSA
☺☺
Practico 3
☺☺
IS120 ☺☺
Ing. Rolando Martínez C.
Array de arrays
12.Realizar un programa donde debe haber una función que reciba como parámetro un
vector de vectores con “n” elementos de tipo cadena de caracteres ya cargados;
Usando los datos del vector de vectores, en un segundo parámetro debe cargar una
matriz de “nxn” donde sus elementos son vectores de tamaño “n” de acuerdo a lo
siguiente: Ejemplo para n = 3
bo
li
bo bo bo
da da Da
8 8
8
via
da
ya
na
8
13
21
Vector de n
2
li
li
via via via
ya
ya
ya
na
13
13
na
na
13
Matriz de n*n
li
21
21
21
UPSA
☺☺
Practico 3
☺☺
IS120 ☺☺
Ing. Rolando Martínez C.
13. Realizar un programa donde debe haber una ...
Regístrate para leer el documento completo.