SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: alexbc133 en Martes 30 de Noviembre de 2010, 14:56

Título: como pasar el codigo para que ande con visual c++
Publicado por: alexbc133 en Martes 30 de Noviembre de 2010, 14:56
insercion directa

TYPE tarray:Array[0..n] OF INTEGER

PROCEDURE Inserción_Directa(Var a:tarray)
Var i,j
FOR i:= 2 TO n DO
      a[0]:= a;
      j:=I;
      WHILE a[0]<a[j-1] DO
         a[j]:=a[j-1];
         DEC(j);
      END
      a[j]:=a[0]
END
END
Título: Re: como pasar el codigo para que ande con visual c++
Publicado por: m0skit0 en Miércoles 1 de Diciembre de 2010, 01:13
Algo así debería ser...

Código: C
  1. void Insercion_Directa(int a[])
  2. {
  3.     int i,j;
  4.     for(i=2; i<=n;i++)
  5.     {
  6.         a[0] = a[i];
  7.         j = 1;
  8.         // Intenta hacer el while tú mismo
  9.         a[j] = a[0];
  10.     }
  11. }
  12.  
:P