lenguaje cvirtual.usalesiana.edu.bo/web/practica/archiv/cii_2008.pdf · ejecutando el lenguaje c si...
TRANSCRIPT
![Page 2: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/2.jpg)
Elaborado por: Lic. Gladys Chuquimia
Ejecutando el TC…
Haga clic en el acceso directo, que se encuentra en el escritorio.
Esto funciona siempre y cuando haya creado un acceso directo.
![Page 3: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/3.jpg)
Elaborado por: Lic. Gladys Chuquimia
Otra forma de ingresar a trabajar con el editor
Sólo debes buscar el archivo ejecutable.
Si es otra versión como Borland C, igual se busca su archivo ejecutable y se ejecuta el mismo: BC.exe
![Page 4: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/4.jpg)
Elaborado por: Lic. Gladys Chuquimia
Ejecutando el TC…
Sólo debes buscar el archivo ejecutable.
![Page 5: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/5.jpg)
Elaborado por: Lic. Gladys Chuquimia
Ejecutando el Lenguaje C
Si es otra versión como Borland C, igual se busca su archivo ejecutable y se ejecuta el mismo: BC.exe
![Page 6: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/6.jpg)
Elaborado por: Lic. Gladys Chuquimia
Para Cerrar ventanas en Lenguaje C
ALT + F3
![Page 7: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/7.jpg)
Elaborado por: Lic. Gladys Chuquimia
![Page 8: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/8.jpg)
Elaborado por: Lic. Gladys Chuquimia
Opción FILE
![Page 9: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/9.jpg)
Elaborado por: Lic. Gladys Chuquimia
Editor del Lenguaje C
![Page 10: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/10.jpg)
Elaborado por: Lic. Gladys Chuquimia
Operaciones de Entrada y Salida
Códigos de formato: Librería stdio.hCódigo Tipo de dato
%d int
%f float
%c char
%lf double
%u unsigned int
%lu unsigned long int
%ld long int
![Page 11: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/11.jpg)
Elaborado por: Lic. Gladys Chuquimia
Impresión de datosSintaxis
printf (“mensaje”);
printf (“mensaje cod_formato”,identificador);
![Page 12: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/12.jpg)
Elaborado por: Lic. Gladys Chuquimia
Diseñando un programa…
Elaborar un programa que diga: Hola!
#include <stdio.h>
void main()
{
printf(“Hola!”);
}
![Page 13: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/13.jpg)
Elaborado por: Lic. Gladys Chuquimia
Editando nuestro primer programa
![Page 14: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/14.jpg)
Elaborado por: Lic. Gladys Chuquimia
Haciendo correr un programa…
![Page 15: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/15.jpg)
Elaborado por: Lic. Gladys Chuquimia
Otra forma de ejecutar el programa
ALT + RF10 – Opción R
![Page 16: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/16.jpg)
Elaborado por: Lic. Gladys Chuquimia
¿Qué ocurre?
Nada, no se ejecuta…Pero… SI de ejecuta…Para ver tu mensaje en pantalla, presiona ALT+F5 y verás que tienes tantos Hola!!!!!!!! Como las veces que hayas ejecutado el programa.
Por eso incluyes un procedimiento propio de la librería conio.h que hace que tu veas el resultado, getch();
![Page 17: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/17.jpg)
Elaborado por: Lic. Gladys Chuquimia
Para evitar que el programa se ejecute muy rápido y no veamos los resultados
![Page 18: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/18.jpg)
Elaborado por: Lic. Gladys Chuquimia
Grabando tu primer programa
Presiona ALT+F y selecciono Save.
![Page 19: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/19.jpg)
Elaborado por: Lic. Gladys Chuquimia
Asignando nombre al programa
![Page 20: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/20.jpg)
Elaborado por: Lic. Gladys Chuquimia
Para borrar la pantalla…
#include <conio.h>
#include <stdio.h>
void main()
{ clrscr(); //Borra la pantalla
printf(“Hola!!!!!! Querido Amigo!”);
getch(); //Para q la pantalla se congele
}
![Page 21: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/21.jpg)
Elaborado por: Lic. Gladys Chuquimia
Para formatear el texto: Códigos de barra invertida
Código Acción
\n Enter
\r Retorno de carro
\t Tabulado horizontal
\v Tabulado vertical
\a Un beep
\” Imprime comillas dobles
\’ Imprime comillas simples
![Page 22: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/22.jpg)
Elaborado por: Lic. Gladys Chuquimia
Introduciendo un código de barra
#include <conio.h>
#include <stdio.h>
void main()
{ clrscr(); //Borra la pantalla
printf(“Hola!!!!!! \n Querido Amigo!”);
getch(); //Para q la pantalla se congele
}
![Page 23: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/23.jpg)
Elaborado por: Lic. Gladys Chuquimia
#include <conio.h>
#include <stdio.h>
void main()
{ clrscr(); //Borra la pantalla
printf(“Hola!!!!!! \n\t\t Querido Amigo!”);
getch(); //Para q la pantalla se congele
}
![Page 24: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/24.jpg)
Elaborado por: Lic. Gladys Chuquimia
#include “stdio.h”
LECTURA DE DATOS.SINTAXIS:
scanf (“Código de Formato”, &identificador);
![Page 25: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/25.jpg)
Elaborado por: Lic. Gladys Chuquimia
Entrada
Lectura de un entero largo mediante la variable num.Previamente debe estar declarada la variable num, así:long int num;
scanf(“%ld”,&num);
![Page 26: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/26.jpg)
Elaborado por: Lic. Gladys Chuquimia
Ejecutando el programa de lectura de un número…
![Page 27: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/27.jpg)
Elaborado por: Lic. Gladys Chuquimia
Puedes notar que es bueno poner mensajes para leer un número
![Page 28: Lenguaje Cvirtual.usalesiana.edu.bo/web/practica/archiv/CII_2008.pdf · Ejecutando el Lenguaje C Si es otra versión como Borland C, igual se busca su archivo ejecutable ... Gladys](https://reader031.vdocumento.com/reader031/viewer/2022012001/6084af43052376068872394c/html5/thumbnails/28.jpg)
Elaborado por: Lic. Gladys Chuquimia
Ejercicios
Leer la variable a, que es de tipo entero sin signo.
Leer un entero largo sin signo en la variable b.
Leer dos números A y B, el primero de tipo flotante y el segundo de tipo entero.