SESION N°13:
"VECTORES_ARREGLOS_UNIDIMENSIONALES"
MAGALLANES CANCHO, Alexander Gilberto. (LAB. 04/07/18)
#include<iostream>
#include<math.h>
using namespace std;
#include<math.h>
using namespace std;
int
Leo_Vector();
int Vector[20] , Prom_Vector() ;
int Mirar_Vector();
int Suma , Prom , i , g ;
int Leer_Vectores();
int a[20] , b[20] ;
int c[20];
int Sumar_Vectores();
int Menores();
int Mayor();
int Promedio();
int Maxino();
int Max , Indice ;
int main()
{
int opcion;
do
{
cout<< " MENU_OPCIONES: \n " ;
cout<< " 1.- Leer Vector: \n " ;
cout<< " 2.- Promedio Vector: \n " ;
cout<< " 3.- Mirar Lista del Vector: \n " ;
cout<< " 4.- Leer Vector 2: \n " ;
cout<< " 5.- Suma: \n " ;
cout<< " 6.- Contar menor al promedio: \n " ;
cout<< " 7.- Contar mayor al promedio: \n " ;
cout<< " 8.- Maximo y su Indice: \n " ;
cout<<" Opciones: " ; cin >> opcion;
switch (opcion)
{
Case 1:
{
Leo_Vector();
};break ;
Case 2:
{
Prom_Vector();
};break ;
int Vector[20] , Prom_Vector() ;
int Mirar_Vector();
int Suma , Prom , i , g ;
int Leer_Vectores();
int a[20] , b[20] ;
int c[20];
int Sumar_Vectores();
int Menores();
int Mayor();
int Promedio();
int Maxino();
int Max , Indice ;
int main()
{
int opcion;
do
{
cout<< " MENU_OPCIONES: \n " ;
cout<< " 1.- Leer Vector: \n " ;
cout<< " 2.- Promedio Vector: \n " ;
cout<< " 3.- Mirar Lista del Vector: \n " ;
cout<< " 4.- Leer Vector 2: \n " ;
cout<< " 5.- Suma: \n " ;
cout<< " 6.- Contar menor al promedio: \n " ;
cout<< " 7.- Contar mayor al promedio: \n " ;
cout<< " 8.- Maximo y su Indice: \n " ;
cout<<" Opciones: " ; cin >> opcion;
switch (opcion)
{
Case 1:
{
Leo_Vector();
};break ;
Case 2:
{
Prom_Vector();
};break ;
Case 3:
{
Mirar_Vector();
};break ;
Case 4:
{
Leer_Vectores();
};break ;
Case 5:
{
Sumar_Vectores();
};break ;
Case 6:
{
Menores();
};break ;
Case 7:
{
Mayor();
};break ;
Case 8:
{
Maximo();
};break ;
} //fin switch
}while (opcion=!0);
//system ("pouse") ;
return 0;
}
//Zona de Funciones
//caso 1
int Leo_Vector()
{
for ( i=1 ; i<=20 ;i++ )
{
cout<< " Ingrese el vector V["<<i<<"]= " ; cin>>Vector[i];
}
//caso 1
int Leo_Vector()
{
for ( i=1 ; i<=20 ;i++ )
{
cout<< " Ingrese el vector V["<<i<<"]= " ; cin>>Vector[i];
}
}
//Caso 2
int Prom_Vector()
{
Suma=0;
for ( i=1 ; i<=20 ;i++)
Suma = Suma + Vector[i];
Prom = Suma / 20 ;
cout<< " El promedio es : " <<Prom<<endl;
}
//Caso 3
int Mirar_Vector()
{
for ( i=1 ; i<=20 ; i=i++)
cout<< " Mirar el vector V["<<i<<"]= " <<Vector[i]<<endl;
}
//Caso 4
int Leer_Vectores()
{ cout<<" Ingrese los elementos del vector A "<<endl;
for ( i=1 ; i<=20 ;i++)
{
cout<< " Ingrese el vector A V["<<i<<"]= " ;cin>>a[i];
}
cout<<" Ingrese los elementos del vector B "<<endl;
for ( i=1 ; i<=20 ; i++)
{
cout<< " Ingrese el vector B V["<<i<<"]= "; cin>>b[i];
}
}
//Caso 5
int Sumar_Vectores()
{
for ( i = 1 ; i<= 20 ; i++)
{
c[i]= a[i] + b[i];
cout<< " El vector C ["<<i<<"]= "<<c[i]<<endl;
}
}
//Caso 6
int Menores()
{
Suma=0;
for ( i=1 ; i<=20 ; i=i++)
Suma = Suma + c[i];
Prom = Suma / 20 ;
for ( i=1 ; i<=5 ; i++)
{
if ( c[i] < Prom)
{
g=g+1;
}
}
cout<< " La cantidad de numeros menores del promedio del vector C son : "<<g<<endl;
}
//Caso 7
int Mayor()
{
Suma=0;
for ( i=1 ; i<=20 ; i=i++)
Suma = Suma + c[i];
Prom = Suma / 20 ;
for ( i=1 ; i<=20 ; i++)
{
if ( c[i] > Prom)
{
g=g+1;
}
}
cout<< " La cantidad de numeros mayores del promedio del vector C son: "<<g<<endl;
}
//Caso 8
int Maxino()
{
Max=c[1];
for ( i=1 ; i<=20; i++)
{
if ( c[i]>Max)
{
Max=c[i];
Indice=i;
}
}
cout<< " El Numero maximo del promedio del vector C es: "<<Max<<endl;
cout<< " El Indice del numero maximo del vector C es: "<<i<<endl;
}
No hay comentarios:
Publicar un comentario