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.

Slides:



Advertisements
Presentaciones similares
Introducción a C++ Sistemas Operativos
Advertisements

Ordenamiento de Arreglos
Searching data in Arrays COMP 242. Linear Search Algoritmo: Comenzando con el primer elemento, se compara cada uno con el valor a buscar y se detiene.
Arithmetic Operators & Operators Precedence
Ejemplo de Programa C++
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Primer Programa en C.
Comparador de iluminación Sensor de puerta Potencia Iluminación Generador Alarma.
Prof. Franklin Cedeño. FUNCIONES EN C++ Cuando tratamos de resolver un problema, resulta muy útil utilizar la filosofía de “divide y vencerás”. Esta estrategia.
Vamos a Estudiar.
SOBRECARGA DE FUNCIONES
Acciones y funciones Concepto
4A4A4A4A Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática.
Estructuras de Control de Repetición
PRIMITIVAS DE SALIDA Curso de graficación I.
Sección 5-2 Estructuras de Control de Decisión Expresiones Lógicas.
FUNCIONES O PROCEDIMIENTOS
Preparado por: Nelliud D. Torres Enero/2003 Versión 1.0
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 2- 1.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Elementos básicos del lenguaje
LENGUAJE “C” Programación. Condicionales Los condicionales permiten al programa escoger entre varios posibles resultados dependiendo de la evaluación.
Elementos básicos del lenguaje
Elementos de la pantalla. Barra de Títulos: Muestra el Icono del programa, el nombre de la aplicación activa, el nombre del archivo y ubica los botones.
INTRODUCCION A LA PROGRAMACION
Algoritmo.
Arreglos Ejemplo paso a paso. Planteamiento Como estudiante de ingeniería, quieres usar tus habilidades de programador para llevar un registro de tus.
 Todas las operaciones que se producen en el teclado y la pantalla de la computadora.  A continuación algunas funciones básicas de entrada y salida.
ARREGLOS O ARRAYS.
Desarrollador Profesional de Juegos Programación III Unidad II Introdución a threading en windows.
¿Qué es el Plano Cartesiano? El plano cartesiano está determinado por dos rectas llamadas ejes de coordenadas: El eje horizontal recibe el nombre de eje.
Un poco de lo que se de WORD
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
Griselda Rosas Informática Lic. CINTHYA P. BELMONTES GUEVARA
Lic. Xóchitl minerva García cruz
¿Qué es Word?.
WORD.
Programación 1 Curso: 5to. I TT
Entrada / Salida Streams Archivos
Programación en C - manejo de Archivos
Algunas ideas básicas de C++
ECLIPSE.
La validación de Columnas
Introducción a C#.
Nociones básicas sobre C++
CONFIGURAR PÁGINA Antes de imprimir una hoja de cálculo, es conveniente que configuremos la página, para modificar factores que afectan a la presentación.
Primero debemos hacer click en en menu presentacion en el dibujo que se desea animar Luego poner aceptar en la opcion personalizar animacion.
Serie: Cómo hacer con EpiInfoTM
MACROS AUTOMÁTICAS Una macro es una grabación que permite automatizar tareas, añadiendo por ejemplo un botón en nuestro libro que al pulsar sobre él,
Visual Basic CESAR RIAÑO.
Act 3. Herramienta tareas Glosario TIC - Herramienta Tareas
Variables Automáticas y Apuntadores
Nociones básicas sobre C++
Estructura Básica de Un programa en C++
INSTRUCCIONES Barra de menús
++
Una aproximación a Vectores y Matrices
Mapeo Ventana-Puerto de Visión
INTRODUCCIÓN A MS EXCEL
HIPERVINCUL0 EVELYN ANAHI ESTRADA MENDOZA 1F T/M.
Excel Macros Macros Automáticas.
El entorno de Desarrollo de Dev-C++
CICLOS EN JAVA FOR, WHILE, DO WHILE Un ciclo en Java o bucle en Java (como prefieras llamarlo) permite repetir una o varias instrucciones cuantas veces.
Tema 2 Estructura de un programa en C. IWI Tema 2 Programa en C U n programa en C es una serie de instrucciones en un lenguaje muy especifico (similar.
Programación Modular Programación de Computadoras - Hugo Vega Grupo2: Reina Rodríguez Miriam Salluca.
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO Nombres: Isaac Sánchez García Teofilo Martinez Garcia Ricardo Del Carmen Paz López Vanesa Anahí Pérez Lizárraga.
Aspirante a Ingeniera Sandra Niño Linares Correo _Skype Cel
1. CONEXIÓN DE JAVA CON MYSQL ING. JOSÉ VÉLIZ. PASO NO. 1 Después de creada la base de datos debemos ingresar a la aplicación Java y crear un nuevo proyecto,
INSTALACIÓN DE WINDOWS 7.. Instalar Windows 7. Manual de instalación del sistema operativo En este tutorial vamos a explicar detalladamente los pasos.
Transcripción de la presentación:

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

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.

 Un ejemplo de esto Podría ser: Gotoxy ( 40, 30); En Ningún momento el argumento de gotoxy puede ser el cero. GOTO XY (x; y) ParámetroTipoDescripción XXNumérico Posición x (horizontal) del cursor YYNumé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 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.

La función gotoxy es exclusiva de las librerías de Borland, es decir, puede que funcione si trabajas en Borland Turbo C++, seguramente no funcionará en Dev-C++ o Visual C++. Se puede usar una función gotox “pre creada” e incluirla en los códigos que uses gotoxy: #include void gotoxy(int x, int y) { COORD coord; coord.X = x; coord.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord); }

 Si queremos que un marcosalga en pantalla,  debemos realizar lo siguiente: #include using namespace std; #include void gotoxy(int x, int y) { COORD coord; coord.X = x; coord.Y = y; SetConsoleCursorPosition(GetStdHandle( STD_OUTPUT_HANDLE), coord); } 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 using namespace std; int main() { gotoxy(20,3); cout<<"Text... 20, 3"; getch(); }

#include int main() { int x=0; for(x=1;x<=80;x++) { gotoxy(x,1);printf("."); gotoxy(x,22);printf("."); gotoxy(4,23);printf("Nombre: Programa: Numero: "); gotoxy(x,24);printf("."); if(x<=24) { gotoxy(1,x);printf("."); gotoxy(80,x);printf("."); } 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: Sleep()// retraso en milisegundos 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 #include #include //esta es la librería para usar sleep int main(){ cout << "hola"; cout << "\n\n"; sleep(2); // se procede a hacer el retardo en segundos // 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 #include #include // esta librería es la que nos permite usarSleep() int main() { cout << "hola"; cout << "\n\n"; Sleep(2000); //se procede a hacer el retardo en milisegundos. // se hace un retardo de 2 segundos, pero expresado en milisegundos. cout << "probando el retardo del sleep"; getch(); }