Guia basica c

Solo disponible en BuenasTareas
  • Páginas : 6 (1401 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de noviembre de 2010
Leer documento completo
Vista previa del texto
Universidad Aut´noma Metropolitana o

Unidad Iztapalapa

Introducci´n a la Programaci´n o o

Gu´ B´sica para el uso de C ıa a

Trimestre 2008-I

Profesor: Jorge Luis Ram´ Ortiz ırez

2

´ Indice general

1. Primeros pasos con C 1.1. Instalando el Compilador de C . . . . . . . . . . . . . . . . . . 1.2. Ajustando los Directorios de Salida . . . . . . . . . . . . . . . 1.3.Compilar y Ejecutar . . . . . . . . . . . . . . . . . . . . . . . 1.4. Tipos de Datos y Declaraci´n de Variables . . . . . . . . . . . o

5 5 5 8 9

1.5. Condicionantes if-else . . . . . . . . . . . . . . . . . . . . . . . 12 1.6. Uso de ciclos while, do-while, for . . . . . . . . . . . . . . . . 13

1.6.1. Utilizando while . . . . . . . . . . . . . . . . . . . . . . 13 1.6.2. Ciclo for . . . . .. . . . . . . . . . . . . . . . . . . . . 14 1.6.3. Ciclo do-while . . . . . . . . . . . . . . . . . . . . . . . 15 1.7. Arreglos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.8. M´todos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 e 1.8.1. Utilizando M´todos . . . . . . . . . . . . . . . . . . . . 17 e 1.8.2. Pasando datos y devolviendo resultados . . . . . .. . 18

3

4

´ INDICE GENERAL

Cap´ ıtulo 1 Primeros pasos con C
1.1. Instalando el Compilador de C

Para nuestro curso de Introducci´n a la programaci´n utilizaremos el o o archivo TC.zip, que se puede descargar f´cilmente de la p´gina web del curso. a a http://mcyti.izt.uam.mx/ gustavo/index.html A continuaci´n descomprimimos el archivo y lo dejamos en la ra´ de o ız nuestro discoduro en la carpeta con el nombre TC. Como se puede observar no se necesita de ning´n tipo de instalaci´n especial para utilizar C. u o En nuestra unidad ra´ en la ruta C:/TC/BIN, tenemos el ejecutable ız TC.EXE, damos doble click y se nos presentar´ una pantalla como la que ıa podemos observar en la figura 1.1. Es necesario aclarar que estaremos utilizando la versi´n 3.0 de Turbo C++. o

1.2.Ajustando los Directorios de Salida

Del men´ seleccionamos Options, luego Directories y nos aparecer´ una u a pantalla como la que podemos ver en la figura 1.2. 5

6

CAP´ ITULO 1. PRIMEROS PASOS CON C

Figura 1.1: Pantalla inicial de C

Figura 1.2: Pantalla de directorios En el campo de texto que se titula Output Directory colocamos la direcci´n donde estaremos generando todos losarchivos que son resultado de o la compilaci´n como la creaci´n de archivos .OBJ y .EXE. Como ejemplo o o podr´ ıamos tener la siguiente direcci´n: o C:/estudio/introduccion/destino En el campo que se encuentra enseguida que se titula Source directories, aqu´ colocaremos la direcci´n desde donde se buscar´n nuestros archivos que ı o a estaremos tecleando. Como ejemplo ponemos la siguiente direcci´n: oC:/estudio/introduccion/fuente

1.2. AJUSTANDO LOS DIRECTORIOS DE SALIDA Nuestros campos quedar´ como se muestra en la figura 1.3 ıan

7

Figura 1.3: Ajuste para fuente y destino en C As´ presionamos OK, y quedar´ ajustado nuestro entorno para poder ı a programar y encontrar sin ning´n problema nuestros archivos. u Despues en el men´ de este editor damos clic en File-New, observaremos u quenos presenta un ejemplo, lo que aqui se recomienda es cerrarlo y volver a pedir otro nuevo documento. Para que obtengamos un archivo totalmente en blanco y procedamos a escribir nuestro primer ejemplo. A continuaci´n mostramos el primer programa a compilar y ejecutar con o esta versi´n que estamos utilizando de Turbo C. o #include #include void main(){ clrscr(); //funci´n para limpiar la pantallao //mostrar´ un mensaje en la linea de comandos. a printf("Hola a todos los alumnos del Introduccion"); getch(); //funci´n que obtiene un caracter de consola. o } El c´digo que mostramos anteriormente cuenta con unos detalles imporo tantes a considerar, como lo es include, el cu´l me permite traer librerias. a Dichas librerias stdio.h y conio.h, contienen los m´todos clrscr(), printf() y e...
tracking img