LAB 3

LABORATORIO 3

#include<iostream>
#include<math.h>
using namespace std;
int opcion, i,suma,j,k,maximo,indiceA,indiceB,indice,maximoA,maximoB;
int vectores(),promedio(),suma_elementos(),maximo_vector(),indi(),leer_vector(),ver_vector(),suma_promedio();
int V[20],A[20],B[20],C[20];

int main()
{
    do
    {
      cout<<"menu\n";
      cout<<"1.leer vector\n";
      cout<<"2.ver vector\n";
      cout<<"3.suma promedio\n";
      cout<<"4.leo 2 vectores\n";
      cout<<"5.promedio de cada vector\n";
      cout<<"6.suma de los elementos independientes\n";
      cout<<"7.maximo del vector\n";
      cout<<"8.indice de ubicacion del maximo\n";
      cout<<"ingrese una opcion";
      cin>>opcion;
      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 funciones
//caso 1

  int leer_vector()
  {
      cout<<"leo vector"<<endl;
      for(i=1;i<=20;i++)
      cin>>V[i];
  }
 
//caso 2
  int ver_vector()
  {
      cout<<"veo vector"<<endl;
      for(i=1;i<=20;i++)
      cout<<V[i]<<endl;
  }
//caso 3
  int suma_promedio()
  {
      cout<<"suma promedio"<<endl;
      suma=0;
      for(i=1;i<=20;i++)
      suma=suma+V[i];
      cout<<suma<<endl;
      cout<<"promedio"<<suma/20;
  } 
//caso 4
  int vectores()
  {
      cout<<"vectores A y B"<<endl;
      for(i=1;i<=20;i++)
      {
      cout<<"A["<<i<<"]= "; cin>>A[i];
      }
     
      for(j=1;j<=20;j++)
      {
      cout<<"B["<<j<<"]= "; cin>>B[j];
      }
  }
  //caso 5
  int promedio()
  {
      cout<<endl;
      suma=0;
  for(i=1;i<=20;i++)
  suma=suma+A[i];
 
  cout<<"promedio de A"<<suma/20<<endl;
  suma=0;
  for(j=1;j<=20;j++)
  suma=suma+B[j];
  cout<<"promedio de B"<<suma/20<<endl;
   }
 
  int suma_elementos()
  {
    for(i=1;i<=20;i++)
    C[i]=A[i]+B[j];
    for(k=1;k<=20;k++)
     cout<<C[k]<<endl;
  } 
 
  //caso 7
  int maximo_vector()
  {
   cout<<"calculo del maximo de A"<<endl;
  maximoA=A[1];
  for(i=1;i<=20;i++)
  {
   if(A[i]>=maximoA)
   {
    maximoA=A[i];
    indiceA=i;
   }
  }
  cout<<"valor maximo de A : "<<maximoA<<endl;   
 
  cout<<"calculo del maximo de B"<<endl;
  maximoB=B[16];
  for(j=1;j<=20;j++)
  {
   if(B[j]>=maximoB)
   {
    maximoB=B[j];
    indiceB=j;
   }
  }
 cout<<"valor maximo de B : "<<maximoB<<endl;           
}


//caso 8
int indi()
{
    cout<<"valor indice de A"<<indiceA<<endl;
    cout<<"valor indice de B"<<indiceB<<endl;
}   

No hay comentarios:

Publicar un comentario