martes, 10 de septiembre de 2013
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]
}
}
}*/
#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;
}
#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;
}
Suscribirse a:
Entradas (Atom)