Programacion en c++

Solo disponible en BuenasTareas
  • Páginas : 10 (2341 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de abril de 2011
Leer documento completo
Vista previa del texto
PRACTICA 2
ENTRADAS Y SALIDAS DE DATOS
GRUPO 222 FIE-UABC VICTOR RAFAEL VELAZQUEZ MEJIA

Introducción Los programas en C tienen una estructura básica la cua es de la siguiente forma #include < > ---------> Sección de bibliotecas. void main(void) ----------> inicia la función principal. { Declaración de variables locales Cuerpo de la función principal } ------------> Fin de la funciónprincipal.

Las funciones que se manejarán en esta práctica serán las siguientes: printf: Presenta la salida en pantalla de datos, ya sean variables o constantes, iniciaremos desplegando solo mensajes los cuales van a ser constantes. Sintaxis de printf: printf(“ Mensaje “); El mensaje aparecerá en pantalla tal como usted lo escriba dentro de las comillas. Biblioteca que se utiliza para printf esstdio.h. /*Comentarios*/ Esta es la forma de escribir un comentario en Turbo C, los programadores presentan comentarios en sus programas para documentarlos y aumentar su legibilidad. Al ejecutarse los programas los comentarios no hacen que la computadora realice ninguna acción. Los comentarios son ignorados por el compilador, solo aparecerán en el listado de su programa. Punto y coma ; : El punto y comase utiliza para el término de un enunciado. Secuencias de escape: Estas se utilizan cuando se desea que printf realice algo extraordinario, cuando se encuentra una diagonal invertida (\) printf mira hacia adelante y lee el siguiente carácter y lo combina con la diagonal para formar una secuencia de escape, las que utilizaremos serán:

\n

Cambia de línea

\t \a \ \” \b \r

Tabuladorhorizontal Sonido de alarma Imprime la diagonal invertida Imprime comillas Retrocede un espacio Retorno de carro

getch(): Se utiliza para leer un carácter sin presionar Enter, en esta práctica sólo lo utilizaremos para detener el programa hasta que presione una tecla. clrscr(); Limpia pantalla. Biblioteca que se utiliza para estas funciones < conio.h> PARTE UNO DE LA PRÁCTICA. Escriba el siguienteprograma:
#include #include void main(void) { clrscr(); printf(“ Este es un ejemplo de las secuencias de escape\n”); printf(“\ imprime la diagonal y cambia de linea \n”); printf(“deja un espacio en blanco\t en el mensaje y cambia de linea \n”); printf(“ \”imprime comillas y cambia de linea \”\n”); printf(“ \” Da un sonido de alerta \a”); getch(); }

Ejecute el programa presionando Ctrl_F9 .Ejercicio 1. REALIZAR UN PROGRAMA UTILIZANDO LAS ORDENES ANTERIORES QUE REALICE LA SIGUIENTE PORTADA, GRABELO COMO PR02EJ01.C O PR02EJ01.CPP SEGÚN LO PREFIERA.

“ UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA “

“ FACULTAD DE INGENIERIA “

NOMBRE DEL ALUMNO: (AQUI DEBERA APARECER SU NOMBRE)

GRUPO

: (su grupo)

CARRERA : (su matricula) MATERIA : (la materia) MAESTRO : (su maestro)FECHA ACTUAL:DIA/MES/AÑO

PARTE DOS DE LA PRÁCTICA. Función gotoxy(,) La función gotoxy(,) posiciona el cursor en la pantalla en la columna (x) , renglón (y) que se le indique, siempre y cuando no pase de 80 columnas y 25 renglones. (Tome en cuenta que el monitor en donde esta trabajado es de esas dimensiones). En esta práctica la función gotoxy(,), le facilitara el trabajo para posicionar algúnmensaje en la pantalla, por ejemplo el siguiente programa posiciona el cursor en el centro de la pantalla y despliega un asterisco. #include

#include void main(void) { clrscr(); gotoxy(39,13); /*posiciona el cursor en el centro de la pantalla */ printf(“*”); getch(); } Ejecute el programa y observe lo que sucede. Ejercicio 2: REALICE UN PROGRAMA QUE DIBUJE LO SIGUIENTE EN PANTALLA UTILIZANDOLO VISTO ANTERIORMENTE, GRABARLO COMO PR02EJ02.C O PR02EJ02.CPP SEGÚN LO PREFIERA. ******** ******** ******** ******** ******** ******** ******** %%%%% %% %%% %%%%% %%% %% %%%%% \ \ \ \ \ \ \ $$$$$$$ $$$$$$ $$$$$ $$$$ $$$ $$ $

PARTE TRES DE LA PRÁCTICA. Ahora aprenderá a cambiar de color el texto y el fondo de la pantalla. Función textbackground() Da color al fondo de la pantalla, la llamada...
tracking img