LAB2

                                          VECTORES


#include<iostream>
#include<math.h>
using namespace std;
int Y, P, indice;  //siendo "Y" la nueva variable
int voltaje[50]; //declaracion publica de voltaje, (50)puede variar su valor
int main ()
{//1)DECLARACION
int opcion;
do
{//INICIO DE MENU
cout<<"*********MENU DE FUNCIONES**********\n\n"; 
cout<<"1) lectura de voltale\n";  // VOLTAJE EN CORRIENTE       
cout<<"2) proceso del voltaje al max \n";
cout<<"3) proceso del voltaje al min \n";
cout<<"4) suma de voltaje \n";
cout<<"5) ubicacion del voltaje \n";

cout<<"       DIGITE <0> PARA SALIR \n\n";
cout<<"*************\n\n";
cout<<"   ELIJA UNA OPCION : "; cin>>opcion;
    //2)ASIGNACION
    switch (opcion)
    {
    case 1: 
       {
       cout<<"*******lectura de voltajes******\n\n";
       for (Y=1;Y<=5;Y++) 
      { cout<<"ingrese el elemento V ["<<Y<<"]=";cin >>voltaje[Y];
      }
       cout<<endl;
       cout<<"*************************************\n\n";
    } //FIN DEL CASO 1
     break;      
  case 2: 
          {
          cout<<"*******proceso del voltaje al max******\n\n";
       int max=0;
          for (Y=1;Y<=15;Y++)
          {
              if (voltaje [Y]>max)
          max =voltaje [Y];
          }
  cout <<"EL MAXIMO ES: "<<max;
  cout<<endl;
  cout<<"*************************************\n\n";
  }      //FIN DEL CASO 2
    break;
    case 3: 
          {cout<<"*******proceso del voltaje al min******\n\n";
       int min=25;
          for (Y=1;Y<=25;Y++)
          {
              if (voltaje [Y]<min)
         min =voltaje [Y];
          }
  cout <<"EL MINIMO ES: "<<min;
  cout<<endl;
  cout<<"*************************************\n\n";
           
} //FIN DEL CASO 3
   break;
    case 4: 
     {cout<<"*******suma de voltaje ******\n\n";
       int suma=2;
       for (Y=1;Y<=30;Y++)
       suma=suma+voltaje[Y];
       cout<<"***************************************\n\n";
       cout<<"la suma de los elementos sera :"<<suma<<endl;
      cout<<endl;
      cout<<"*************************************\n\n";
           
        
  }  //FIN DEL CASO 4
    break;
    case 5: 
     {
         cout<<"*******colocacion, ubicacion del voltaje******\n\n";
       int suma=0;
       for (Y=1;Y<=10;Y++)
      {
      suma=suma+voltaje[Y];
      if (voltaje[Y]=18)
         {
          P = P + 1;
          indice = Y;  
          cout<<"el primer 18 esta en el elemento v ["<<indice<<"] "<<endl;         
                      
         }
      }
      
      cout<<endl;
      cout<<"*************************************\n\n";
  }      //FIN DEL CASO 5
    
}// FIN DE SWITCH

}while (opcion!=0);

    cout<<endl;cout<<"\n";
    system("pause");
    return 0;
}//FIN DEL PROGRAMA


No hay comentarios:

Publicar un comentario