JULI PROGRA

Páginas: 8 (1830 palabras) Publicado: 22 de agosto de 2015
Adrian Bustos 506239 -------- Julian Romero 506220
TALLER DE ARREGLOS Y MATRICES
1. Escriba un algoritmo que lea dos arreglos de números enteros ORDENADOS ascendentemente y luego produzca la lista ordenada de la mezcla de los dos. Por ejemplo, si los dos arreglos tienen los números 1 3 6 9 17 y 2 4 10 17, respectivamente, la lista de números en la pantalla debe ser 1 2 3 4 6 9 10 17 17.
#include
using namespace std;
int main (){
int Vector1[5];
int Vector2[5];
int Vector3[10];
int aux;
cout<< "VECTOR 1" << endl << endl;
for (int i = 0; i < 5; i++) {
cout << "Introduzca numero " << i+1 << ": ";
cin >> Vector1[i];
}
system("cls");
cout << "VECTOR 2" << endl << endl;
for (int i = 0; i < 5; i++) {
cout << "Introduzca numero " << i+1 << ": ";
cin >> Vector2[i];
}for (int i = 0; i < 10; i++) {
if (i < 5)
Vector3[i] = Vector1[i];
else
Vector3[i] = Vector2[i-5];
}
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 9; j++)
{
if (Vector3[j] > Vector3[j+1])
{
aux = Vector3[j];
Vector3 [j] = Vector3[j+1];
Vector3 [j+1] = aux;
}
}
}
cout << endl << "Array ordenado..." << endl;
for (int i = 0; i < 10; i++) {
cout << Vector3[i] << endl;
}return 0;}


2. En una hacienda hay un hato que se compone de N vacas. Diseñe un algoritmo que guarde en una matriz de dimensión 7xN la producción de leche diaria (en litros) de cada una de las vacas, durante una semana. Además, el algoritmo debe calcular la producción total del hato en cada uno de los siete días, y el número de la vaca que dio más leche en cada día.

#include
usingnamespace std;
int main(){
int i,j,N,produccionTotal=0, produccion, aux, contVaca=0, dia=0, mayor,elemento;
cout<<"Ingrese el numero de vacas\n";
cin>>N;
int matrizLeche[7][N];
for(i=0;i
for(j=0;j<7;j++){

cout<<"Ingrese la produccion de la vaca "<>matrizLeche[i][j];
produccionTotal=produccionTotal+matrizLeche[i][j];

}

}
mayor = matrizLeche[0][0];


for(i=0;i for(j=0;j<7;j++)
{if( mayor {
mayor=matrizLeche[i][j];

}
else {}
}
}

cout<<"la produccion total es "< system("PAUSE");
return 0;
}




3. Enálgebra lineal las matrices son tema central. Sobre ellas se definen varias operaciones, como por ejemplo:

a) La suma de dos matrices. Si A y B son matrices de igual dimensión, la matriz C=A+B se calcula haciendo que C[i][j] = A[i][j]+B[i][j], para todo i y j válidos.

b) La traspuesta de una matriz. Si A es una matriz de dimensión NxM, la matriz B=At se calcula haciendo que B[i][j] = A[j][i],para todo i y j válidos. Note que esto quiere decir que las filas se convierten en columnas y que la dimensión de B es MxN.

c) La multiplicación de dos matrices. Si A y B son matrices de dimensiones nxm y mxk, respectivamente, la matriz C=A*B , de dimensión nxk, se calcula haciendo que:
a) #include
#include
using namespace std;
int main (){
int a[7][7];
int b[7][7];...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • progra
  • progra
  • progra
  • Progra
  • progra
  • Progr
  • Progra
  • Progra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS