laboratorio 3

ESTRUCTURA DE VECTORES

// USO DE VECTORES
#include<iostream>
#include<math.h>
using namespace std;

// ZONA DE DECLARACION PUBLICA
int i, m, contador;
const int n=10;
char Vocal[n], Elemento; // DECLARACION DE UN VECTOR

int main ()
{
 int opcion;
 do
 {      //INICIO DEL DO - WHILE
  cout<<"********* MENU DE FUNCIONES **********\n\n";
  cout<<" 1) LECTURA DEL VECTOR \n";
  cout<<" 2) ESCRITURA DEL VECTOR \n";
  cout<<" 3) ENCONTRAR EL n-esimo ELEMENTO \n";  
  cout<<" 4) CONTAR ELEMENTOS EN EL VECTOR \n\n";
  cout<<"       DIGITE <0> PARA SALIR \n";
  cout<<"       Elija una Opcion < > \n\n";
  cout<<"*************************************\n\n";
  cout<<"   ELIJA UNA OPCION : "; cin>>opcion;
    //2)ASIGNACION
    switch (opcion)
    { //INICIO DEL CASO 1
    case 1:
     {// CONTENIDO 1 (INICO)
       cout<<"******* LECTURA DEL VECTOR ******\n\n";
       for(i=1; i<=n; i++)
       {
       cout<<"ingrese el Vector Vocal["<<i<<"] = "; cin>>Vocal[i];
       }    
       cout<<"*********************************\n\n";
    } //FIN DEL CASO 1
     break;    
  case 2:
     {//INICIO DEL CASO 2
       cout<<"******* ESCRITURA DEL VECTOR ******\n\n";
       for(i=1; i<=n; i++)
       {
       cout<<" Vocal["<<i<<"] = "<< Vocal[i] <<endl;
       }    
       cout<<"*********************************\n\n";
     } //FIN DEL CASO 2
    break;
   
  case 3:
     {//INICIO DEL CASO 3
       cout<<"******* ENCONTRAR EL n-esimo ELEMENTO ******\n\n";
       cout<<"Ingrese el e-nesimo elemento a Buscar: "; cin>> m;
     
       for(i=1; i<=n; i++)
       {
        if (i==m)      
          cout<<" Encontrmos a la Vocal["<<i<<"] = "<< Vocal[i] <<endl;
       }    
       cout<<"*********************************\n\n";
     } //FIN DEL CASO 2
    break;

  case 4:
     {//INICIO DEL CASO 4
       cout<<"******* CONTAR ELEMENTOS EN EL VECTOR ******\n\n";
       cout<<"Ingrese el elemento a CONTAR: "; cin>> Elemento;
       contador=0; // INICIALIZACION
       for(i=1; i<=n; i++)
       {
        if (Elemento==Vocal[i])      
         contador = contador + 1;
       }
       cout<<"Hay "<< contador << " Elementos con la vocal "<< Elemento <<" en el Vector"<<endl;    
       cout<<"******************************************\n\n";
     } //FIN DEL CASO 2
    break;
   
   }// FIN DE SWITCH
 }while (opcion !=0); // FIN DEL DO - WHILE

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



EJERCICIO CON VECTORES




No hay comentarios:

Publicar un comentario