LABORATORIO II (vectores)

#include <iostream>
#include <math.h>
using namespace std;

const int n=5;
int Vector [n];
int i, suma, Mayor, Menor;
void LeerVector(), SumaElementos(),  Suma5Elementos(), MayorElementos(), MenorElementos();

int main()
{
    int Opcion;
    do
    {   // INICIO DEL DO-WHILE
   
    cout<<"************ MENU DE VECTORES ************* \n\n";
    cout<<" 1)  LECTURA DE UN VECTOR \n";
    cout<<" 2)  SUMA \n";
    cout<<" 3)  SUMAR 5 puntos al vector \n";
    cout<<" 4)  MAYOR DE LOS ELEMENTOS \n";
    cout<<" 5)  MENOR DE ELEMENTOS \n";
    cout<<" 6)  PROMEDIO DE LOS ELEMENTOS \n";
    cout<<" 7)  ESCRITURA O VISUALIZACION DE LOS ELEMENTOS \n";
    cout<<"        DIGITE <0> PARA SALIR \n\n";
    cout<<"***************************** \n";
    cout<<"   ELIJA UNA OPCION"; cin>>Opcion;
    switch (Opcion)
    {//INICIO DEL SWITCH
    case 1:
         {//INICIO DEL CASO 1
           cout<<"************ LECTURA DE UN VECTOR ********** \n\n";
           LeerVector();
       
         cout<<"********************************* \n\n";
         }//FIN DEL CASO 1
         break;
       
     case 2:
         {//INICIO DEL CASO 2
       cout<<"**************** SUMA DE ELEMENTOS *********** \n\n";
       SumaElementos();
         suma = 0;
   
             cout<<"********************************* \n\n";
         }//FIN DEL CASO 2
         break;
       
     case 3:
         {//INICIO DEL CASO 3
         cout<<"*********************  SUMAR 5 puntos al vector ***********\n\n";
        Suma5Elementos();

             cout<<"********************************* \n\n";
         }//FIN DEL CASO 3
       
         break;
       
          case 4:
         {//INICIO DEL CASO 3
         cout<<"*********************  MAYOR DE LOS ELEMOS ***********\n\n";
         MayorElementos();
       
           
         }//FIN DEL CASO 3
       
         break;
       
         case 5:
         {//INICIO DEL CASO 3
         cout<<"*********************  MENOR DE LOS ELEMOS ***********\n\n";
         MenorElementos();
       
             cout<<"********************************* \n\n";
         }//FIN DEL CASO 3
       
         break;
       
          case 7:
         {//INICIO DEL CASO 7
         cout<<"********** ESCRITURA O VISUALIZACION DE LOS ELEMENTOS ******** \n\n";
         for (i=1; i<=n; i++)
         {
         cout<<"Vector["<<i<<"]="<<Vector[i]<<endl;
         }
         cout<<"*************************************************************** \n\n";
          }//FIN DEL CASO 7
       
                 
    }//FIN DEL SWITCH
}while (Opcion !=0);  //FIN DEL DO-WHILE
    cout<<endl; cout<<"\n";
    system ("pause");
    return 0;
}
void LeerVector()
{
for (i=1; i<=n; i++)
      {
       cout<<"Ingrese el Vector ["<<i<<"] = "; cin>>Vector[i];
      }
}
void SumaElementos()
{
 suma = 0;
 for (i=1; i<=n; i++)
 {
 suma = suma + Vector[i];
 }
}
void  Suma5Elementos()
{
 for (i=1; i<=n; i++)
 {
 Vector[i] = Vector[i] + 5;
 }        
}

void MayorElementos()
{
  for (i=1; i<=n; i++)
  {
   if (Vector[i]>Vector[i+1])
  Mayor = Vector[i];
  else
   Mayor = Vector[i+1];
  }
  cout<<"El Mayor del vector es: "<< Mayor <<endl;
 }


 void MenorElementos()
{
  for (i=1; i<=n; i++)
  {
   if (Vector[i]<Vector[i+1])
  Menor = Vector[i];
  else
   Menor = Vector[i+1];
  }
  cout<<"El Menor del vector es: "<< Menor <<endl;
 }

No hay comentarios:

Publicar un comentario