Anuncio

Colapsar
No hay ningún anuncio todavía.

error al crear algoritmos en latex

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • error al crear algoritmos en latex

    [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]

  • #2
    Re: error al crear algoritmos en latex

    No acabo de entender cual es tu problema. Yo introduzco el código

    Código:
    \documentclass[a4paper,10pt]{article}
    
    \usepackage{algorithm}
    \usepackage{algorithmic}
    \begin{document}
    
    
    \begin{algorithm}
    \caption{La criba de Eratóstenes}
    \label{algo32}
    \begin{algorithmic}
    
    %Entrada: Número entero $geq2$\
    \STATE $m[2...n]$, { array de enteros}\\
    \FOR {$j$ de 2 hasta $n$}
    \STATE $m[j]\leftarrow 0;$ \\
    \ENDFOR
    \STATE $j\leftarrow 2;$\\
    \WHILE {$j\leq n$}
    \IF{$m[j]=0$}
    \STATE $i\leftarrow j;$\\
    \WHILE {$i\leq n$}
    \IF{$m[i]=0$}
    \STATE $m[i]\leftarrow j;$\\
    \ENDIF
    \STATE $i=i+j;$\\
    \ENDWHILE
    \ENDIF
    \ENDWHILE
    \STATE { regresa} $m[2...n]$\\
    \end{algorithmic}
    \end{algorithm}
    
    
    \end{document}
    Y obtengo un resultado adecuado. Mira el archivo adjunto.
    Archivos adjuntos
    La única alternativo a ser Físico era ser etéreo.
    @lwdFisica

    Comentario


    • #3
      Re: error al crear algoritmos en latex

      Puede ser entonces que este ocurriedo algun error con el compilador, por que de hecho ya trate de usar otros fuentes de prueba y me da ese error, y con la salida que tu me muestras significa que esta bien el codigo. Gracias. voy a checar con el compilador

      Comentario

      Contenido relacionado

      Colapsar

      Trabajando...
      X