Laboratorio 4
#include<iostream>
#include<math.h>
using namespace std;
int opcion;
int i,suma,j,k,maximo,indice_A,indice_B,indice,maximo_A,maximo_B;
int vectores();
int promedio();
int suma_elementos();
int maximo_vector();
int indi();
int leer_vector();
int ver_vector();
int suma_promedio();
int V[20],A[20],B[20],C[20];
int main()
{
cout<<" //////// BIENVENIDO AL GRAMA1 SANCHEZ ////////"<<endl;
cout<<endl;
do
{
cout<<":::::MENU::::: \n";
cout<<"1.leer vector.\n";
cout<<"2.ver vector.\n";
cout<<"3.suma y promedio.\n";
cout<<"4.leo 2 vectores.\n";
cout<<"5.promedio de los vectores.\n";
cout<<"6.suma de los elementos independientes.\n";
cout<<"7.maximo del vector.\n";
cout<<"8.ubicacion del maximo vector.\n";
cout<<endl;
cout<<"ingrese una opcion: ";
cin>>opcion;
cout<<endl;
switch (opcion)
{
case 1:
{
leer_vector();
};break;
case 2:
{
ver_vector();
};break;
case 3:
{
suma_promedio();
};break;
case 4:
{
vectores();
};break;
case 5:
{
promedio();
};break;
case 6:
{
suma_elementos();
};break;
case 7:
{
maximo_vector();
};break;
case 8:
{
indi();
};break;
}//fin switch
}while(opcion=!0);
}//fin programa
//Zona de funciones:
//caso 1
int leer_vector()
{
cout<<"// lectura de vector //"<<endl;
for(i=1;i<=20;i++)
cin>>V[i];
cout<<endl;
}
//caso 2
int ver_vector()
{
cout<<"// visualizando vector //"<<endl;
for(i=1;i<=30;i++)
cout<<V[i]<<endl;
cout<<endl;
}
//caso 3
int suma_promedio()
{
cout<<" // Suma y Promedio //"<<endl;
suma=0;
for(i=1;i<=30;i++)
suma=suma+V[i];
cout<<"La suma de los vectores es :"<<suma<<endl;
cout<<"El promedio de ambos es :"<<suma/30;
cout<<endl;
cout<<endl;
}
//caso 4
int vectores()
{
cout<<"// Vectores A y B //"<<endl;
for(i=1;i<=30;i++)
{
cout<<"A["<<i<<"]= "; cin>>A[i];
}
cout<<endl;
cout<<endl;
for(j=1;j<=30;j++)
{
cout<<"B["<<j<<"]= "; cin>>B[j];
}cout<<endl;
}
//caso 5
int promedio()
{
suma=0;
for(i=1;i<=30;i++)
suma=suma+A[i];
cout<<"El promedio de A es :"<<suma/30<<endl;
suma=0;
for(j=1;j<=30;j++)
suma=suma+B[j];
cout<<"El promedio de B es :"<<suma/30<<endl;
cout<<endl;
}
//caso 6
int suma_elementos()
{
for(i=1;i<=30;i++)
C[i]=A[i]+B[j];
for(k=1;k<=30;k++)
cout<<C[k]<<endl;
cout<<endl;
}
//caso 7
int maximo_vector()
{
cout<<"<<< Calculo del maximo de A >>> "<<endl;
maximo_A=A[1];
for(i=1;i<=30;i++)
{
if(A[i]>=maximo_A)
{
maximo_A=A[i];
indice_A=i;
}
}
cout<<" Valor maximo de es A :"<<maximo_A<<endl;
cout<<"<<< Calculo del maximo de B >>> "<<endl;
maximo_B=B[15];
for(j=1;j<=30;j++)
{
if(B[j]>=maximo_B)
{
maximo_B=B[j];
indice_B=j;
}
}
cout<<" Valor maximo de B es :"<<maximo_B<<endl;
cout<<endl;
}
//caso 8
int indi()
{
cout<<"El valor indice de A :"<<indice_A<<endl;
cout<<"El valor indice de B :"<<indice_B<<endl;
cout<<endl;
}
No hay comentarios.:
Publicar un comentario