martes, 10 de septiembre de 2013

matrices


matrices

vectores


vectorers

Matrices

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

int i,j,k,n;
int A[5][5], B[5][5], C[5][5],D[5][5];

int main()
{
cout << "\n\n Ingrese el tamaño de la matriz: "; cin>>n;
//INICIALIZACION
/*for (i = 0; i < n; i++)
for (j = 0; i < n; j++)
   {
     A[i][j] = 0;
     B[i][j] = 0;
     C[i][j] = 0;
     D[i][j]=0;
   }
// ASIGNACION DE DATOS A LA MATRIZ */
//MATRIZ A

for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n Ingrese el valor del elemento: A["<<i+1<<"]["<<j+1<<"]= ";
     cin>>A[i][j] ;
   }

//MATRIZ B
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n Ingrese el valor del elemento: B["<<i+1<<"]["<<j+1<<"]= ";
     cin>>B[i][j] ;
   }
//MATRIZ c
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n Ingrese el valor del elemento: C["<<i+1<<"]["<<j+1<<"]= ";
     cin>>C[i][j] ;
   }

// Lectura de la Matriz A[m,n]
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n A["<<i+1<<"]["<<j+1<<"]=  ";
     cout<<A[i][j] ;
   }

// Lectura de la Matriz B[m,n]
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n B["<<i+1<<"]["<<j+1<<"]=  ";
     cout<<B[i][j] ;
   }
// Lectura de la Matriz C[m,n]
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n C["<<i+1<<"]["<<j+1<<"]=  ";
     cout<<C[i][j] ;
   }
// calcular el producto de los elementos de las matrices
//A , B y C en D.

for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
       D[i][j] = A[i][j] + B[i][j] - C[i][j];
   }
// VER EL RESULTADO DEL PRODUCTO DE SUS ELEMENTOS

// Lectura de la Matriz D[m,n]
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
   {
     cout<<"\n D["<<i+1<<"]["<<j+1<<"]=  ";
     cout<<D[i][j] ;
   }


system("pause");
return 0;
}


/*for (k = 0; k < n; k++) {
D[i][j] += A[i][k] + B[k][j] -C[i][j]
}
}
}*/

Vectores

//Que lea 10 números por teclado, los almacene en un array y muestre la suma, resta, multiplicación y división de todos.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int x,tabla[10];
            int sum,res,mul,div;
         
            for (x=0;x<10;x++)
            {
        printf("Introduzca numero\n");
        scanf("%d",&tabla[x]);
    }
         
            sum=tabla[0];
    res=tabla[0];
    mul=tabla[0];
    div=tabla[0];
         
            for (x=1;x<10;x++)
            {
        sum=sum+tabla[x];
        res=res-tabla[x];
        mul=mul*tabla[x];
        div=div/tabla[x];
    }
         
            printf("Suma: %d\n",sum);
            printf("Resta: %d\n",res);
            printf("Multiplicacion: %d\n",mul);
            printf("Division: %d\n",div);
         
    system("PAUSE");    
    return 0;
}