Dev - C++ - tengo otro ejercicio para que me ayuden a corregir

   
Vista:

tengo otro ejercicio para que me ayuden a corregir

Publicado por ronald (5 intervenciones) el 16/01/2016 04:53:40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
//2.	Buscar (búsqueda binaria) un elemento en un arreglo unidimensional previamente ordenado (ordenación burbuja) e insertar ese elemento en dos posiciones más a la que se encontró.
//Ordenación del Arreglo 
//Búsqueda Binaria del Arreglo 
//Módulo(s) que inserta en dos posiciones más a la que se encontró. 
 
#include<iostream>
#define MAX 100   
#include "LecturaDatos.h"
#include "ArregloU.h"
using namespace std;
 
void burbujaM(int a[MAX], int n, int elem)
{	int i;
	void Encontrado = false;
 
	for(i=2;i<n;i+2)
	  { if(a[i]==elem)
	    { Encontrado=true;
		   cout<<"Encontrado en Posicion:"<<i;
	    }
	}
	if(Encontrado==false)
	{     cout<<"\n No Encontrado\t "; cout<<"\n\n";
    }
 
    return Encontrado;
}
 
int insertaren2posicionesM(int a[MAX], int n, int elem)
{  int i,p = n;
 
   if (p<MAX)
	{ for(i=p;i<=n;i++)
	   {
 
		 a[i] =  elem;
       }
 
     n=n+2;
     return n;
	}
}
 
int main()
{
	int A[MAX];
      int n,nn,elem;
      void b;
      do{
         cout<<"Ingrese cantidad de elementos:";
         n=leedatoe();
         if(n<=0 || n>MAX)
		 cout<<"Error vuelva a ingresar."<<endl;
        }while(n<=2  ||  n>MAX);
      ingresadatos (A,n);
      mostrardatos(A,n);
 
	  cout<<endl<<"Ingrese valor a buscar y agregar en 2 posiciones: "<<endl;
	  cin>>elem;
 
	  b= insertaren2posicionesM(A,n,elem);
	  if(b== true)
	  {
	  	nn = insertaren2posicionesM(A,n,elem);
	  	cout<<endl;
	  	mostrardatos(A,nn);
	  }
 
	  else
	       cout<<"No se puede agregar 2 posiciones porque no se encontro el valor." <<endl;
 
return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

tengo otro ejercicio para que me ayuden a corregir

Publicado por agustin (306 intervenciones) el 16/01/2016 13:47:42
¿Que problema tienes?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar