sotelo muñoz bryan aldhair
04/07/2018
laboratorio3
#include<iostream
#include<math.h>
using namespace std;
int opcion,SUMA,PROM,i,a,MAXIMO,INDICE;
int leo_2vectores();
int Vector_[20],prom_vectorC();
int maximo_indice();
int definir_vectorC();
int CONTAR_PROM_MENOR();
int CONTAR_PROM_MAYOR();
int A[20], B[20], C[20];
int main ()
{
do
{
cout<<"MENU OPCION\n";
cout<<"1. LEER LOS VECTORES\n";
cout<<"2. DEFINIR EL VECTOR C\n";
cout<<"3. PROMEDIO DEL VECTOR C\n";
cout<<"4. CONTAR LOS MAYORES DEL PROMEDIO EN EL VECTOR C\n";
cout<<"5. CONTAR LOS MENORES DEL PROMEDIO EN EL VECTOR C\n";
cout<<"6. EL MAXIMO Y SU INDICE\n";
cout<<"ELIGIR UNA OPCION "; cin>>opcion;
switch (opcion)
{
case 1:
{
leo_2vectores();
};break;
case 2:
{
definir_vectorC();
};break;
case 3:
{
prom_vectorC();
};break;
case 4:
{
CONTAR_PROM_MAYOR();
};break;
case 5:
{
CONTAR_PROM_MENOR();
};break;
case 6:
{
maximo_indice();
}
}
}while(opcion=!0);
}
//ZONA DE FUNCIONES
//CASO 1
int leo_2vectores()
{
cout<<"Ingrese los elementos del VECTOR A"<<endl;
for(i=1;i<=20;i=i+1)
{
cout<<"A["<<i<<"]= "; cin>>A[i];
}
cout<<"Ingrese los elementos del VECTOR B"<<endl;
for(i=1;i<=20;i=i+1)
{
cout<<"B["<<i<<"]= "; cin>>B[i];
}
}
//CASO 2
int definir_vectorC()
{
for(i=1; i<=20; i++)
{
C[i]=A[i]+B[i];
}
for (i=1;i<=20;i++)
{
cout<<"El VECTOR C es: C["<<i<<"]=" <<C[i]<<endl;
}
}
//CASO 3
int prom_vectorC()
{
SUMA=0;
for(i=1;i<=20;i=i+1)
{
SUMA=SUMA+C[i];
}
PROM=SUMA/20;
cout<<"El promedio del VECTOR C es "<<PROM<<endl;
}
//CASO 4
int CONTAR_PROM_MAYOR()
{ a=0;
for(i=1;i<=20;i=i+1)
{
if(C[i]>PROM)
{
a=a+1;
}
}
cout<<"La cantidad de numeros mayores al Promedio son "<<a<<endl;
}
//CASO 5
int CONTAR_PROM_MENOR()
{
a=0;
for(i=1;i<=20;i=i+1)
{
if(C[i]<PROM)
{
a=a+1;
}
}
cout<<"La cantidad de numeros menores al Promedio son "<<a<<endl;
}
//CASO 6
int maximo_indice()
{ MAXIMO=C[1];
for(i=1;i<=20;i=i+1)
{
if(C[i]>MAXIMO)
{
MAXIMO=C[i];
INDICE=i;
}
}
cout<<"EL Maximo elegido es "<<MAXIMO<<endl;
cout<<"El Indice es "<<INDICE<<endl;
}
No hay comentarios.:
Publicar un comentario