top of page

Noticias y Publicaciones

tarea matrices

#include <iostream>
#include<math.h>
using namespace std;

int V[20];
int det,opcion;
int M[3] [3],A[3][3],B[3][3];
int i,j,l,k;

int LEER_MATRIZ();
int VER_MATRIZ();
int LEER_DOS_MATRICES();
int VER_2_MATRICES();
int LEER_MATRIZ_TRANSPUESTA();
int VER_MATRIZ_TRANSPUESTA();    
int MATRIZ_IDENTIDAD();
int SUMA_DE_DOS_MATRICES();
int MATRIZ_TRANSPUESTA();
int DETERMINANTE();

int MULTIPLICACION();

int main ()
{

do
{

cout<<"MENU \n";
 cout<<" 1.- leer matriz \n";
 cout<<" 2.- ver matriz \n";
 cout<<" 3.- Leer dos matrices\n";
 cout<<" 4.- ver dos matrices\n";
 cout<<" 5.- Leer Matriz transpuesta\n";
 cout<<" 6.- Ver Matriz transpuesta\n";
 cout<<" 7.- Matriz identidad\n";
 cout<<" 8.- suma de dos matrices\n";
 cout<<" 9.- Matriz transpuesta\n";
 cout<<" 10.- determinante\n";
 cout<<" 11.- Multiplicacion\n";
 cout<<"ingrese opcion : \n";
 cin>>opcion;
 switch (opcion)
 {
     case 1:
         {
         LEER_MATRIZ();
         };break;
     case 2:
     {
       VER_MATRIZ();
     };break;
     case 3:
     {
         LEER_DOS_MATRICES();
     
     };break;
     case 4:
     {
       VER_2_MATRICES();
     
     };break;
     case 5:
     {
       LEER_MATRIZ_TRANSPUESTA();
     
     };break;
     case 6:
     {
       VER_MATRIZ_TRANSPUESTA();
     
     };break;
     case 7:
     {
       MATRIZ_IDENTIDAD();
     
     };break;
     case 8:
     {
       SUMA_DE_DOS_MATRICES();
     
     };break;
     case 9:
     {
       MATRIZ_TRANSPUESTA();
     
     };break;
     
     case 10:
     {
       DETERMINANTE();
     
     };break;
 
     
     case 11:
     {
       MULTIPLICACION();
     
     };break;
     
 }//finswitch
}while (opcion=!0);


}//finprograma
//zona de funciones
int LEER_MATRIZ()
{
    
     
     for (i=1;i<=3;i++)
     {
     
     for (j=1;j<=3;j++)
         cin>>M[i] [j];
     }
}
int VER_MATRIZ()
{
       for (i=1;i<=3;i++)
{    
        for (j=1;j<=3;j++)
        {
        
         cout<<M[i] [j];
        }
        cout<<endl;
}
     
}
 int LEER_DOS_MATRICES()
 {
     for (i=1;i<=3;i++)
      for (j=1;j<=3;j++)
       cin>>A[i] [j];
       cout<<"Matriz B[][]";
       for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
      
       cin>>B[i] [j] ;


 }
int VER_2_MATRICES()
 {
     for (i=1; i<=3; i++);
     for (j=1; j<=3; j++);
      cout<<"LA matriz es:"<<A[i] [j];
     cout<<"la matriz es: "<<B[i][j];
     
 }
int LEER_MATRIZ_TRANSPUESTA()
{
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
       cout<<"Ingrese la matriz",cin>> M[j] [i];
    
    
}

int VER_MATRIZ_TRANSPUESTA()
{
    
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
      cout<< M[j] [i];
}
int MATRIZ_IDENTIDAD()
  {
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
       if(i==j)
       M[i] [j]=1;
       else
       M[i] [j]=0;
       cout<<"LA MATRIZ IDENTIDAD ES :"<<M<<endl;


  }
int SUMA_DE_DOS_MATRICES()
{
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
       M[i] [j]= A[i][j]+ B[i][j];
 cout<< "La suma de matrices es: "<< M[i][j]<<endl;
    
}
int MATRIZ_TRANSPUESTA()

      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
       
       cout<<"Ingrese la matriz",cin>> M[j] [i];
       cout<< M[j] [i];
       
}

int DETERMINANTE()
{
      det=A[1][1];
      for (k=1;k<=3;k++)
      l=k+1;
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)    
      A[i][j] = ( A[k][k]*A[i][j]-A[k][j]*A[i][k] )/A[k][k];
       det=det*A[k+1][k+1];
       cout<<"La determinante es: "<<det<<endl;

}

int MULTIPLICACION()
{
      for (i=1;i<=3;i++)
       for (j=1;j<=3;j++)
      M[i][j]=M[i][j]+A[i][k]*B[k][j];
      cout<<"la matriz es : "<<M[i][j]<<endl;

        
}

Tarea 3

​

#include <iostream>
#include<math.h>
using namespace std;

int opcion,i,SUMA,MAX1,INDIC;
int vector[10]; 
int A[10],B[10],C[10];
int LEER_VECTOR(),SUMAR_ELEMENTOS();
int VER_SUMA_VECTOR();
int LEO_2_VECTORES();
int SUMA_2_VECTORES();
int MAXIMO_VECTOR();    
int VER_PROMEDIO_DE_DOS_VECTORES();
int main ()
{

do
{

cout<<"MENU \n";
 cout<<" 1.- Leer vector\n";
 cout<<" 2.- Sumar elementos \n";
 cout<<" 3.-  suma de vector \n";
 cout<<" 4.- Leer dos vectores\n";
 cout<<" 5.- suma 2 vectores\n";
 cout<<" 6.- Maximo de vectores\n";
 cout<<" 7.- Promedio\n";
 cout<<" 8.- Indice \n";
 cout<<"ingrese opcion : \n";
 cin>>opcion;
 switch (opcion)
 {
     case 1:
         {
         LEER_VECTOR();
         };break;
     case 2:
      {
       SUMAR_ELEMENTOS();
      };break;
     case 3:
      {
         VER_SUMA_VECTOR();
     
      };break;
     case 4:
      {
       LEO_2_VECTORES();
     
      };break;
     case 5:
      {
       SUMA_2_VECTORES();
     
      };break;
     
     case 6:
      {
       MAXIMO_VECTOR();
     
      };break;
     case 7:
      {
       VER_PROMEDIO_DE_DOS_VECTORES();
     
      };break;

     
  }//finswitch
 }while (opcion=!0);


}//finprograma
//zona de funciones
int LEER_VECTOR()
{
    for(i=1;i<=10;i++)
    {
     cout<<"V["<<i<<"]=";
     cin>>vector[i];
    }
}
int SUMAR_ELEMENTOS()
{
    SUMA=0;
    for(i=1;i<=10;i++)
    SUMA=SUMA+vector[i];
     
}
 int VER_SUMA_VECTOR()
 {
     cout<<SUMA<<endl;
     
 }
int LEO_2_VECTORES()
{
    cout<<"VECTOR A[i]";
    for(i=1;i<=10;i++)
    {
    
    cin>>A[1];
   }
    cout<<"VECTOR B[i]";
    for(i=1;i<=10;i++)
    {
    
    cin>>B[1];
    }
}
int SUMA_2_VECTORES()
{
    for(i=1;i<=10;i++)
    C[i]=A[i]+B[i];
    //ver
    for(i=1;i<=10;i++)
    cout<<C[i]<<endl;
    
    
}
int MAXIMO_VECTOR()
  {
  
  MAX1=C[1];
    for(i=1;i<=10;i++)
    {
        if(C[i]>MAX1)
        MAX1=C[i];
        INDIC=i;
    }cout<<INDIC; 
  }
  
 int VER_PROMEDIO_DE_DOS_VECTORES()
{
    for(i=1;i<=10;i++)
    C[i]=A[i]+B[i]/10;
    //ver
    for(i=1;i<=10;i++)
    cout<<C[i]<<endl;
}
  

 Tarea 1                                                                                                  Tarea 2

#include<iostream>
#include<math.h>
using namespace std ;
int main ()
  {
      int opcion ;
      cout<<"Osciladores\n";
      cout<<"1.-factorial\n";
      cout<<"2.-aceleracion angular \n";
      cout<<"3.-frecuencia angular\n";
      cout<<"4.-periodo\n";
      cout<<"5.-frecuencia \n";
      cout<<"ingrese la opcion :  ";cin>>opcion;
      switch (opcion)
      {
          case 1:
          {
          double s1,s2,s3,factorial,n;
          cout<<"Introduz el valor n:";cin>>n;
          s1=s1+n;
          s2=s2+(2*n);
          s3=s3+(2*n-1);
          factorial=factorial*n;
          cout<<s1<<endl;
          cout<<s2<<endl;
          cout<<s3<<endl;
          cout<<factorial<<endl;
          };break;
          case 2:
          {
              int wf,wi,t;
              double a ;
              cout<<"Introduzca la velocidad final:";cin>>wf;
              cout<<"Introduzca la velocidad inicial:";cin>>wi;
              cout<<"Introduzca el tiempo:";cin>>t;
             for(wf=5;wf<=40;wf+2)
              for(wi=10;wi<=50;wi=wi+5)
           {
            
              a=(wf-wi)/t;
              cout<<a<<endl;
           }//fin-for
          };break;
          case 3:
          {
              int k,m;
              double w;
              cout<<"Introduzca la masa:";cin>>m;
              cout<<"Introduzca k:";cin>>k;
              for(k=5;k<=50;k+5)
              for(m=4;m<=48;m=m+4)
              {
            
              w=sqrt(k/m);
              cout<<w<<endl;
              }//fin for
          };break;
          case 4:
          {
              int m,k;
              double t, pi=3.1416;
              cout<<"Introduzca la masa:";cin>>m;
              cout<<"Introduzca  k:";cin>>k;
              
              for(m=3;m<=30;m+1)
              for(k=2;k<=50;k=k+2)
              { 
              t=2*pi*sqrt(m/k);
              cout<<t<<endl;
              }//fin for
          };break;
          case 5:
          {
              double f,pi=3.1416,k,m;
              cout<<"Ingrese la constante k:";cin>>k;
              cout<<"Ingrese la masa:";cin>>m;
              for(k=10;k<=30;k+1)
              for(m=2;m<=10;m=m+2)
              {
                  
                  f=(1/(2*pi))*sqrt(k/m);
                  cout<<f<<endl;
              }//fin for
          };break;
          }//fin switch
      }//fin programa​

#include <iostream>
#include <math.h>
using namespace std;
int z,a,r,base,exponente,v,x, opcion, R,Xl, Xc, A, S, R1;
double I,q,s,P,Pi=3.141592;
double parabola(int a);
double raiz(int x,int y);
double corriente(int a,int b,int c,int d);
double potencia(int x, int y,int z);
int main ()
{
    int opcion;
    do
    {
        cout<<"MENU DE OPCIONES\n";
        cout<<"1.- PARABOLA\n";
        cout<<"2.- RADICAL\n";
        cout<<"3.- CORRIENTE\n";
        cout<<"4.- POTENCIA\n";
        cout<<"INGRESE UNA OPCION : "; cin>>opcion;
        switch (opcion)
        {
            case 1:
                {
                    cout<<"ingrese un valor: "; cin>>z;
                    r=parabola(z);
                    cout<<"la parabola: "<<r<<endl;
                };break;
            case 2:
                {
                    cout<<"ingrese un valor: "; cin>>base;
                    cout<<"ingrese un valor: "; cin>>exponente;
                    r=raiz(base,exponente);
                    cout<<"la raiz de dos variables definidas es: "<<r<<endl;
                };break;
            case 04:
                {
                       cout<<"ingrese un valor: "; cin>> v;
                       cout<<"ingrese un valor: "; cin>> R;
                       for( Xl=-4 ; Xl<=4 ; Xl++)
                       for( Xc=-3 ; Xc<=3 ; Xc++)
                       {
                            I=corriente (Xl, Xc, v, R);
                            cout<<"la corriente es:"<<I<<endl;
                       };break;
                }
           case 05:
                {
                       cout<<"ingrese un valor: "; cin>> v;
                       cout<<"ingrese un valor: "; cin>> I;
                       cout<<"ingrese un valor: "; cin>> A;
                    
                       P=potencia (v,I,A);
                       cout<<"la potencia es: "<<P<<endl;
                
                };break;
        }//fin switch
        
    }while (opcion=!0);
}//fin programa
double parabola(int a)
{
    q=(1/pow(a,2))+3;
    return q;
}
double raiz(int x,int y)
{
    q=pow(x,(1/y));
    return q;
}
double corriente (int a, int b, int c, int d)
{
       s=a/(sqrt(pow(b , 2)+(c + d, 2)));
       return s;
}
double potencia (int x, int y, int z)
{
       R1=(2*Pi*z)/360;
       s=x*y*cos(R1);
       return s;
}

© 2018 por Brayan Raul Huachallanqui Huarcaya

  • s-facebook
  • Twitter Metallic
  • Google Metallic
  • s-linkedin
bottom of page