using namespace std;
int v[20],a[20],b[20],c[20];
int i,suma,promedio,indice,t,maxm;
int leer_vector(),Prom_Vector(),mirar_vect(),leer_2_vect(),suma_2_vect(),men_prom(),prom_6(),prom_7(),max_prom();
int main()
{
int opcion;
do
{
cout<<"Menu Opcion \n";
cout<<"1.Leer \n";
cout<<"2.-Promedio \n";
cout<<"3.mirar vector\n";
cout<<"4.Leer 2 Vectores \n";
cout<<"5.Suma de dos vectores \n";
cout<<"6.Menores al promedio \n";
cout<<"7.minimo \n";
cout<<"8.promedio \n";
cout<<"9.indice \n";
cout<<endl;
cout<<"ingrese opcion: "; cin>>opcion;
switch(opcion)
{
case 1:
{
leer_vector();
};break;
case 2:
{
Prom_Vector();
};break;
case 3:
{
mirar_vect();
};break;
case 4:
{
leer_2_vect();
};break;
case 5:
{
suma_2_vect();
};break;
case 6:
{
men_prom();
prom_6();
};break;
case 7:
{
max_prom();
prom_7();
};break;
}
}while(opcion!=0);
system("pause");
return 0;
}//fin programa
//ZONA DE FUNCIONES
//caso 1
int leer_vector()
{
for(i=1;i<=20;i++)
{
cout<<"Ingrese el valor del vector V["<<i<<"] : ";
cin>>v[i];
}
}//fin caso 1
//caso 2
int Prom_Vector()
{
suma=0;
for ( i=1 ; i<=20 ;i++)
{
suma = suma +v[i];
indice=i;
}
promedio = suma /indice;
cout<< " El Promedio es : " <<promedio<<endl;
cout<<endl;
}//fin caso 2
//caso 3
int mirar_vect()
{
for(i=1;i<=20;i++)
{
cout<<"el valor del vector V["<<i<<"] es: "<<v[i]<<endl;
cout<<endl;
}
}//fin caso 3
//caso 4
int leer_2_vect()
{
cout<<"vector A[i]\n";
for(i=1;i<=20;i++)
{
cout<<"el vector A["<<i<<"] es: ";cin>>a[i];
}
cout<<"vector B[i]\n";
for(i=1;i<=20;i++)
{
cout<<"el vector B["<<i<<"] es: ";cin>>b[i];
}
}//fin caso 4
//caso 5
int suma_2_vect()
{
for(i=1;i<=20;i++)
{
c[i]=a[i]+b[i];
}
for(i=1;i<=20;i++)
{
cout<<"la suma del vector c["<<i<<"] es:\n"<<c[i]<<endl;
cout<<endl;
}
}//fin caso 5
//caso 6
int men_prom()
{
suma=0;
for(i=1;i<=20;i++)
suma=suma+c[i];
promedio=suma/20;
cout<<"suma: "<<suma<<endl;
cout<<"promedio: "<<promedio<<endl;
}//fin caso 6
//calculo de promedio
int prom_6()
{
for ( i=1 ; i<=20 ; i++)
{
if(c[i]<promedio)
{
for(t=0;t<promedio;t++)
t;
}
}
cout<<"numero de valores menores al promedio son: "<<t<<endl;
cout<<endl;
}
//caso 7
int max_prom()
{
suma=0;
for(i=1;i<=20;i++)
suma=suma+c[i];
promedio=suma/20;
cout<<"suma: "<<suma<<endl;
cout<<"promedio: "<<promedio<<endl;
}//fin caso 7
//calculo de promedio
int prom_7()
{
for ( i=1 ; i<=20 ; i++)
{
if(c[i]>promedio)
{
for(t=0;t<promedio;t++)
t;
}
}
cout<<"numero de valores menores al promedio son: "<<t<<endl;
cout<<endl;
}
//caso 8
int maximo()
{
cout<<"\n El maximo del vector C[i]\n";
for(i=1;i<=10;i++)
{
maxm=c[1];
if(c[i]>=maxm)
{
maxm=c[i];
indice=i;
}
}
cout<<"\nEl maximo valor en el vector C[i] es :\n"<<maxm<<endl;
cout<<"Su indice [i] es: "<<indice<<endl;
}
No hay comentarios:
Publicar un comentario