Your SlideShare is downloading. ×
Gotoxy
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Gotoxy

31,182
views

Published on


1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
31,182
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
216
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GOTOXY
    Posiciona el cursor en la ventana del texto.
    Gotoxy mueve el cursor a la posición dada en la ventana del texto actual. Si las coordenadas no son validas entonces la función Gotoxy se ignora.
    El Gotoxy posiciona el cursor en las coordenadas (X,Y)
     
    Ósea
    X , Y
    ( Columna , renglón ) ;
    X horizontal, Y vertical
  • 2. 1
    2
    3
    4
    5
    La pantalla de C++, tiene 24 renglones y 80 columnas, por lo que los valores que le pongamos a nuestro gotoxy no deberán pasar de esos valores.
    1 2 3 4 5
  • 3. Un ejemplo de esto Podría ser:
    Gotoxy ( 40 , 30);
    En Ningún momento el argumento de gotoxy puede ser el cero.
    Nota: no use esta función para Win32s o Win32 o aplicaciones de GUI.
    GOTO XY (x; y)
    Parámetro Tipo Descripción
    X Numérico Posición x (horizontal) del cursor
    Y Numérico Posición y (vertical) del cursor
  • 4. Gotoxy ( X , Y );
    Posiciona el cursor en la ventana del texto.
    Para utilizar la función del gotoxy hay que habilitar la librería
    # include <conio.h>
    La esquina superior izquierda representa las coordenadas 1,1. El cursor se ubica automáticamente en 1,1 cuando una ventana se abre y luego se ejecuta.
  • 5. Si queremos que un marco salga en pantalla, debemos realizar lo siguiente:
     
    #include <iostream.h>
    #include <conio.h>
    main()
    {
    gotoxy (1,1);
    cout <<"***********************************************************************";
    gotoxy (1,2);
    cout << "*";
    gotoxy (80,2);
    Cout << "*";
    gotoxy (1,3);
    cout << "*";
    gotoxy (80,3);
    cout << "*";
    gotoxy (1,4);
    cout << "***********************************************************************";
    getch();
    }
  • 6. OTRO EJEMPLO:
    #include <iostream.h>
    #include <conio.h>
     int main()
    {
    gotoxy(20,3);
    cout<<“Text... 20, 3”;
    getch();
    }
  • 7. SLEEP IN C++
    No logramos hacer funcionar el delay(), así que decidimos utilizar el Sleep() es muy importante a la hora de escribir el programa, nos fijemos bien, que librería queremos usar,  como escribimos el sleep y el tiempo que damos, porque sino podemos caer en una espera eterna.
  • 8. El comando del sueño suspende la ejecución de segundo tiempo.Se utiliza para ejecutar un comando después de una cierta cantidad de tiempo como en:
    (sleep 10);
  • 9. El sleep suspender la ejecución de un intervalo, el sleep tiene dos opciones que podemos utilizar que es:
    1. retraso en milisegundos
    2. retraso en segundos
    Las librerías que utiliza son:
    <windows.h>         Sleep()   // retraso en milisegundos
    <dos.h>                   sleep()   // retraso en segundos.
  • 10.  Retardo en segundos
     Para poder hacer un retardo en segundos, debemos usar la librería dos.h y usar el comando sleep; nótese que la s es minúscula en este caso.
    #include <iostream.h>#include <conio.h>#include <dos.h> //esta es la librería para usar sleepint main(){cout << "hola";cout << " "; // se procede a hacer el retardo en segundossleep(2); // se hace un retardo de 2 segundos.
    cout << "probando el retardo del sleep";getch();}
  • 11. Retardo en milisegundos.
    si deseamos hacer un retardo en milisegundos, debemos incluir Windows.h y hacer un Sleep, nótese que la S es en mayúscula, sino no funciona, ejemplo del uso de la sintaxis:
     #include <iostream.h>#include <conio.h>#include <windows.h> // esta librería es la que nos permite usar Sleep()
    int main()
    {cout << "hola";cout << " ";//se procede a hacer el retardo en milisegundos.
    Sleep(2000); // se hace un retardo de 2 segundos, pero expresado en milisegundos.cout << "probando el retardo del sleep";getch();
    }