SlideShare une entreprise Scribd logo
1  sur  11
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
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
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
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.
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(); }
OTRO EJEMPLO: #include <iostream.h> #include <conio.h>  int main() {     gotoxy(20,3);   cout<<“Text... 20, 3”;     getch(); }
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.
 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);
	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.
 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();}
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();       }

Contenu connexe

Tendances

(Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++ (Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++ Eli Diaz
 
Introducción a la programación en c++
Introducción a la programación en c++Introducción a la programación en c++
Introducción a la programación en c++empirreamm
 
Clase4 tallereje
Clase4 tallerejeClase4 tallereje
Clase4 tallerejeJose Thomas
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuenteRASEC1984
 
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROS
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROSPROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROS
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROSArgenis Gil
 
Arreglos
ArreglosArreglos
ArreglosClariza
 
Presentación 13 Paso por referencia
Presentación 13 Paso por referenciaPresentación 13 Paso por referencia
Presentación 13 Paso por referenciaAndres Bedoya Tobon
 
Ejercicios resueltos en el Laboratorio de estructuras secuenciales
Ejercicios resueltos en el Laboratorio de  estructuras secuencialesEjercicios resueltos en el Laboratorio de  estructuras secuenciales
Ejercicios resueltos en el Laboratorio de estructuras secuencialesrasave
 

Tendances (20)

DATOS LENGUAJE C
DATOS LENGUAJE CDATOS LENGUAJE C
DATOS LENGUAJE C
 
(Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++ (Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++
 
5.instrucciones de control en c++ parte 2
5.instrucciones de control en c++  parte 25.instrucciones de control en c++  parte 2
5.instrucciones de control en c++ parte 2
 
Introducción a la programación en c++
Introducción a la programación en c++Introducción a la programación en c++
Introducción a la programación en c++
 
AsignacióN DináMica
AsignacióN DináMicaAsignacióN DináMica
AsignacióN DináMica
 
Clase4 tallereje
Clase4 tallerejeClase4 tallereje
Clase4 tallereje
 
Estructuras de control en bash
Estructuras de control en bashEstructuras de control en bash
Estructuras de control en bash
 
Ejemplos de codigos c++
Ejemplos de codigos c++Ejemplos de codigos c++
Ejemplos de codigos c++
 
Programación grafica en lenguaje c
Programación grafica en lenguaje cProgramación grafica en lenguaje c
Programación grafica en lenguaje c
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuente
 
Emu 8086
Emu 8086Emu 8086
Emu 8086
 
Codigoss c
Codigoss c Codigoss c
Codigoss c
 
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROS
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROSPROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROS
PROGRAMA DE SUMA Y MULTIPLICACION DE NUMEROS ENTEROS
 
Palindromos
PalindromosPalindromos
Palindromos
 
Pract5
Pract5Pract5
Pract5
 
Arreglos
ArreglosArreglos
Arreglos
 
Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Presentación 13 Paso por referencia
Presentación 13 Paso por referenciaPresentación 13 Paso por referencia
Presentación 13 Paso por referencia
 
Ejercicios resueltos en el Laboratorio de estructuras secuenciales
Ejercicios resueltos en el Laboratorio de  estructuras secuencialesEjercicios resueltos en el Laboratorio de  estructuras secuenciales
Ejercicios resueltos en el Laboratorio de estructuras secuenciales
 

Similaire à Gotoxy

material_2018D1_COM200_01_93803.pptx
material_2018D1_COM200_01_93803.pptxmaterial_2018D1_COM200_01_93803.pptx
material_2018D1_COM200_01_93803.pptxVictorHugoDelaOMarti1
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Instituto tecnológico particular
Instituto tecnológico particularInstituto tecnológico particular
Instituto tecnológico particularCarlota Guzman
 
Practicas para slider Rene Dominguez
Practicas para slider Rene Dominguez Practicas para slider Rene Dominguez
Practicas para slider Rene Dominguez Mery_Angie_Ugalde
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionmarkos1992
 
Introducción a Qt
Introducción a QtIntroducción a Qt
Introducción a Qtdgalo88
 
Diapositivas del resumen y ejercicios(finalizada)
Diapositivas del resumen y ejercicios(finalizada)Diapositivas del resumen y ejercicios(finalizada)
Diapositivas del resumen y ejercicios(finalizada)guest6a4fee
 
Presentación de programación (conceptos y ejercicios)
Presentación de programación (conceptos y ejercicios)Presentación de programación (conceptos y ejercicios)
Presentación de programación (conceptos y ejercicios)guest6a4fee
 
Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)guestc229aba9
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje cjoeshego
 

Similaire à Gotoxy (20)

material_2018D1_COM200_01_93803.pptx
material_2018D1_COM200_01_93803.pptxmaterial_2018D1_COM200_01_93803.pptx
material_2018D1_COM200_01_93803.pptx
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Diapo04
Diapo04Diapo04
Diapo04
 
Instituto tecnológico particular
Instituto tecnológico particularInstituto tecnológico particular
Instituto tecnológico particular
 
Practicas para slider Rene Dominguez
Practicas para slider Rene Dominguez Practicas para slider Rene Dominguez
Practicas para slider Rene Dominguez
 
Apunfun2
Apunfun2Apunfun2
Apunfun2
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Introduccion a Python
Introduccion a PythonIntroduccion a Python
Introduccion a Python
 
Introducción a Qt
Introducción a QtIntroducción a Qt
Introducción a Qt
 
Diapositivas del resumen y ejercicios(finalizada)
Diapositivas del resumen y ejercicios(finalizada)Diapositivas del resumen y ejercicios(finalizada)
Diapositivas del resumen y ejercicios(finalizada)
 
Presentación de programación (conceptos y ejercicios)
Presentación de programación (conceptos y ejercicios)Presentación de programación (conceptos y ejercicios)
Presentación de programación (conceptos y ejercicios)
 
Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 

Gotoxy

  • 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(); }