c++ – arreglos de funciones
Arreglos en c++ ejercicios resueltos
Mediante programación en C++, verificar si un número está dentro de un arreglo y mostrar la posición.
#include <stdio.h>
#include <conio.h>
#define lim 50
#include <iostream.h>
//declaracion de funciones
void lee(int,int);
void com(int,int,int);
void pre(int,int);
void lee(int v[lim],int x)
{int i;
for(i=0;i<x;i++)
{cout<<"\nELEMENTO ["<<i<<"] :";
cin>>v[i];
}
}
void pre(int v[lim],int x)
{int i;
for(i=0;i<x;i++)
cout<<" "<<v[i]<<"";
}
void com(int v[lim],int x,int g)
{
int i,b=0;
for(i=0;i<g;i++)
{
if(x==v[i])
{cout<<"\n\n"<<x<<"... En la pocision ["<<i<<"] si existe\t ";
b=1;
//c=c+1;
}
}
if(b==0)
cout<<"elemento no existe";
}
void main()
{ int a[lim],g[lim];
int n,x;
clrscr();
cout<<"\n numero de arreglo : ";
cin>>n;
cout<<"\n ingrese los valores : \n";
lee(a,n);
cout<<"\n\n numero a verificar : ";
cin>>x;
com(a,x,n);
getch();
}
Continuando con Arreglos en c++ ejercicios resueltos, les comparto el siguiente post: Imprime mayor y menor elemento de un arreglo