[FONT=Arial][FONT=Arial]Hola que tal, espero alguien me pudiara ayudar a decirme donde esta mi errror, miren tengo el sigiente problema, meto el siguiente codigo para obtener un algoritmo
[/FONT][/FONT]
begin{algorithm}
caption{La criba de Eratóstenes}
label{algo32}
begin{algorithmic}
%Entrada: Número entero $geq2$\
ESTATE $m[2...n]$, { array de enteros}\
FOR {$j$ de 2 hasta $n$}
ESTATE $m[j]leftarrow 0;$ \
ENDFOR
ESTATE $jleftarrow 2;$\
WHILE {$jleq n$}
IF{$m[j]=0$}
ESTATE $ileftarrow j;$\
WHILE {$ileq n$}\
IF{$m[i]=0$}
ESTATE $m[i]leftarrow j;$\
ENDIF
ESTATE $i=i+j;$\
ENDWHILE
ENDIF
ENDWHILE
ESTATE { regresa} $m[2...n]$\
end{algorithmic}
end{algorithm} [FONT=Arial][FONT=Arial]
y cuando reviso el archivo pdf, el algoritmo sale con las sentecias amontonadas, es decir sale algo asi como esto(este fragmento es de las primeras 3 lineas
m[2...n], array de enterosfor j de 2 hasta n dom[j]-0;
en lugar de salir separados como:
m[2...n], array de enteros
for j de 2 hasta n do
m[j]-0
y todas las lineas estan asi, alguien me puede hechar la mano plis.[/FONT][/FONT]
[/FONT][/FONT]
begin{algorithm}
caption{La criba de Eratóstenes}
label{algo32}
begin{algorithmic}
%Entrada: Número entero $geq2$\
ESTATE $m[2...n]$, { array de enteros}\
FOR {$j$ de 2 hasta $n$}
ESTATE $m[j]leftarrow 0;$ \
ENDFOR
ESTATE $jleftarrow 2;$\
WHILE {$jleq n$}
IF{$m[j]=0$}
ESTATE $ileftarrow j;$\
WHILE {$ileq n$}\
IF{$m[i]=0$}
ESTATE $m[i]leftarrow j;$\
ENDIF
ESTATE $i=i+j;$\
ENDWHILE
ENDIF
ENDWHILE
ESTATE { regresa} $m[2...n]$\
end{algorithmic}
end{algorithm} [FONT=Arial][FONT=Arial]
y cuando reviso el archivo pdf, el algoritmo sale con las sentecias amontonadas, es decir sale algo asi como esto(este fragmento es de las primeras 3 lineas
m[2...n], array de enterosfor j de 2 hasta n dom[j]-0;
en lugar de salir separados como:
m[2...n], array de enteros
for j de 2 hasta n do
m[j]-0
y todas las lineas estan asi, alguien me puede hechar la mano plis.[/FONT][/FONT]
Comentario