Laborstorio 4

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

laboratorio 5