vectores lab.3

#include<iostream>
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