top of page

EJERCICIO DE MATRICES

#include <iostream>

#include <math.h>

using namespace std;

 

float

 

 Leer(),Multiplicar(),Ecuacion_2Grado(),Visualizar(),Voltaje();

 int opcion,a,b,c,A[100][100],B[100][100],C[100][100],i,j,z,Vo=100,w,t,V[50][30];

 int main()

 {

    do{

 

 cout<<"***********MENU**********\n";     //Leony es la ley 7u7

 cout<<"1) Leer";

 cout<<"2) Multiplicacion de matrices\n";

 cout<<"3) Ecuacion 2do Grado\n";

 cout<<"4) Voltaje\n";

 cout<<"5) Visualizar\n";

 cout<<"6) Salir\n";

 cout<<"Ingrese una Opcion: ";cin>>opcion;

 

switch(opcion)

{

case 1:{

Leer();

};break;

 

case 2:{

Multiplicar();

};break;

 

case 3:{

Ecuacion_2Grado();       //MASCOTA 7U7

};break;

 

case 4:{

Voltaje();

};break;

 

case 5:{

Visualizar();

};break;

 

default:{if(opcion!=6)

{cout<<"Ingresa otra opcion iama xdd";

};break;

 

}

}

 

}while(opcion!=6);       //INGE ES CVR :3

 

return 0;

}

float Leer()

{

cout<<Matriz[A]";

cout<<"filas A: ";cin>>a;

cout<<" A: ";cin>>b;

for(i=1;i<a+1;i++)

{for(j=1;j<b+1;j++)

{cout<<"A["<<i<<"]["<<j<<"]: ";cin>>A[i][j];

}

}

 

cout<<"Matriz[B]";

cout<<" filas B: "<<b<<endl;

cout<<"columnas B: ";cin>>c;

for(i=1;i<b+1;i++)

{for(j=1;j<c+1;j++)

{cout<<"B["<<i<<"]["<<j<<"]: ";cin>>B[i][j];

}

}

}

 

float Multiplicar()

{cout<<"Matriz[A]"<<endl;

for(i=1;i<a+1;i++)

{for(j=1;j<b+1;j++)

{cout<<A[i][j]<<" ";

}cout<<endl;

}

cout<<" X ";

 

cout<<"Matriz[B]"<<endl;

for(i=1;i<b+1;i++)

{for(j=1;j<c+1;j++)

{cout<<B[i][j]<<" ";

}cout<<endl;

}

//Inicializamos la Matriz C

for(i=1;i<a+1;i++)

{for(j=1;j<c+1;j++)

{C[i][j]=0;}

}

//Generamos la Matriz C

for(i=1;i<a+1;i++)

{for(j=1;j<c+1;j++)

{for(z=1;z<b+1;z++)

{C[i][j] += A[i][z]+B[z][j];}

}

}

cout<<" = ";

cout<<"Matriz[C]"<<endl;

for(i=1;i<a+1;i++)

{for(j=1;j<c+1;j++)

{cout<<C[i][j]<<" ";}

cout<<endl;

}

}

 

float Ecuacion_2Grado()

{cout<<"ECUACION SEGUNDO GRADO";

cout<<endl;

cin>>b; cin>>c;

for(i = 1; i <=c; i++){

for(j = 1; j <= b; j++){

(B[i][j]) = (A[i][j])* pow(A[i][j], 2) * 15 + (C[i][j]);

cout<<(B[i][j])<<endl;

}

} cout<<endl;

}

 

float Voltaje()   //VAMOS A LICENCIAR

{cout<<"Voltaje en onda";

for(w=5;w<=15;w=w+0.25)

{for(t=0.1;t<=2;t=t+0.1)

{V[w][t]=Vo*cos(w*t);

cout<<"V["<<i<<"]["<<j<<"]= ";cout<<V[i][j];

cout<<endl;

i++;

j++;

}

 

}cout<<endl;

}

 

float Visualizar()

{cout<<endl;

cout<<"Lectura de la Matriz Formula";

cout<<endl;

cout<<" Filas:";cin>>b;

cout<<"Columnas:";cin>>c;

cout<<endl;

cout<<endl;

cout<<"Matriz Formula";

for (i=1;i<=c;i++){

for (j=1;j<=b;j++){

cout<<"V["<<i<<"]["<<j<<"]= ";cout<<V[i][j];

cout<<V[i][j];

cout<<endl;

}

}

}

© 2023 por Secretos de Armario. Creado con Wix.com

Únete a nuestra lista de correo

No te pierdas ninguna actualización

bottom of page