Documente Academic
Documente Profesional
Documente Cultură
#include<iostream>//libreria iostream
using namespace std;//uso de espacio de memoria
const int MAX=20;
void fleernotas(int,float []);// void(no retorna datos)
float fmostrarmaximo(int, float []);
void main()
{
int vnumnot=0;
float a[MAX];//arreglo
cout<<"ingrese la cantidad de notas";
cin>>vnumnot;
fleernotas(vnumnot,a);
cout<<"el valor maximo:"<<fmostrarmaximo(vnumnot,a);
system("pause");
}
//implementar las funciones
void fleernotas(int vnumnot,float a[])
{ for(int i=0;i<vnumnot;i++)
{
cout<<"ingrese nota"<<i+1<<"\n";
cin>>a[i];
}
}
float fmostrarmaximo(int vnumnot,float a[])
{
float vmax=0;
vmax=a[0];
for(int c=0;c<vnumnot;c++)
if ( a[c]>vmax)
vmax=a[c];
return vmax;
}
// busqueda bianaria
#include<iostream>//libreria iostream
using namespace std;//uso de espacio de memoria
const int MAX=20;
void fleernotas(int,float []);// void(no retorna datos)
int fbuselemento(int, float [],float);
void main()
{
int vnumnot=0,p;
int vnotbuscar;
float a[MAX];//arreglo
cout<<"ingrese la cantidad de notas";
cin>>vnumnot;
fleernotas(vnumnot,a);
cout<<"ingrese la nota a buscar"<<"\n";
cin>>vnotbuscar;
if (fbuselemento(vnumnot,a,vnotbuscar)==1)
cout<<"elemento encontrado";
else
cout<<"elemento no encontrado"<<"\n";
system("pause");
}
//implementar las funciones
void fleernotas(int vnumnot,float a[])
{
int vnotbuscar;
for(int i=0;i<vnumnot;i++)
{
cout<<"ingrese nota"<<i+1<<"\n";
cin>>a[i];
}
}
int fbuselemento(int vnumnot,float a[],float vnotbuscar)
{
float vtem=0,p;
for(int c=0;c<vnumnot;c++)
if ( vnotbuscar==a[c])
return 1;
return 0;
system("pause");
}
float fmostrarmaximo(int, float []);