introduccion C

Páginas: 36 (8766 palabras) Publicado: 21 de mayo de 2015
2

Introducción a la programación en Turbo C ++
Clase 1: Introducción:
El lenguaje C fue inventado por Dennis Ritchie en 1972 cuando trabajaba, junto con Ken Thompson,
en el diseño del sistema operativo UNIX.

Compiladores del lenguaje C:
Borland: C++: Ejecutar: Bcc32 Turbo C++: Viene con IDE integrado: Ejecutar Tcc
Vers obsoleta gratuita en: Embarcadero.com
G++ para Linux: Ejecutar: gcc
MSVisual C ++: Crear el proyecto (File – New – Project - Win32 Console aplication) Crear New
Works pace y luego crear C++ Source file. Microsoft Visual C++ 6: New: C++ Source code
Dev C++: Compilador de software libre con IDE de www.bloodshed.net: File - New Source File
La función main debe ser int.

Características:
Es un lenguaje de propósito genera, de medio nivel. Permite programar a alto nivel y abajo nivel.
Es un lenguaje portátil. Los programas escritos en C son fácilmente transportables a otros sistemas.
Pasos para crear y ejecutar un programa en C:
1º. Escribirlo en un editor: Cualquier editor que genere ficheros de texto: serán los ficheros fuentes.
2º. Compilarlo en un compilador: El compilador produce ficheros objetos a partir de los ficheros
fuentes. Los ficheros objetos contienencódigo máquina.
3º. Enlazarlo(“Linkar”): El enlazador produce un fichero ejecutable a partir de los ficheros objetos.
4º. Ejecutarlo.

Clase 2: Ejercicio introducción al lenguaje C

#include
main ( ) /* Tercer ejemplo */
{
int horas, minutos;
//se declaran las variables
horas = 3;
//se asignan las variables
minutos = 60 * horas;
printf ("Hay %d minutos en %d horas.", minutos, horas);getchar ();
}
int horas, minutos; -> es una sentencia de declaración y las variables son de tipo entero (integer)
/*Comentarios: todo aquello que vaya entre un /* y un */ es ignorado En TC++ también se usa: //

Clase 3: Variables:
Declaración: La declaración de
variables deben ir al principio de
la función,
signación: Una vez declarada la
variable ya puede usarla
almacenando algo en ella.
El símbolo %avisa a la función printf que se va a imprimir una variable en esta posición;
la letra d informa que la variable a imprimir es entera (digit). /*
int – Valor número entero.
flotante - valor de punto flotante, con una parte fraccional.
doble - un valor de punto flotante de doble precisión.
char - un solo carácter.
vacío - Tipo de valor para fines especiales.

Clase 4: Tipos de datos
// --PRIMERPROGRAMA EN C -#include

//-SEGUNDO PROGRAMA#include
#include

main ()
{
printf ("Hola mundo");
}

main()
{
clscr() //en libreria conio - limpia pantalla
printf("hola mundo");
getch(); //en libreria stdio - pausa
}

Getchar
getchar () es una función que espera la pulsación de la tecla return. se encuentra en la librería
stdio.h, por lo tanto, siempre que la utilicemos esnecesario incluir la línea: #include
Los programas C están compuestos de unidades de programa llamadas funciones, las cuales son
los módulos básicos del programa.
Un programa en C contiene al menos una función, la función main
//---- TERCER PROGRAMA C ---#include

// Son como los diccionarios que va a emplear

main ()
{
printf ("_Tercer programa en C\n");
printf ("Pulsa latecla RETURN para terminar.");
getchar ();
}

Secuencias de escape:
Los caracteres empezados por \ se les llaman secuencias de escape. Representan
caracteres no imprimibles. Hemos visto \n para salto de línea.
Otras secuencias de escape:
\r para el retorno de carro, \t para el tabulador, \b para retroceso, \" para la comilla, \' para el
apóstrofe y \\ para la barra diagonal invertida.

Existen cincotipos de datos básicos en C:

Tipo

Descripción

Long.en bytes

Rango

char
carácter
1
0 a 255
int
entero
2
-32768 a 32767
float
coma flotante
4
aprox. 6 dígitos de precisión
double
coma flotante doble precisión
8
aprox. 12 dígitos de precisión
void
sin valor
0
sin valor
Secuencias de escape:
Código
Significado
-------------------------------------------------------------\b
retroceso
\f
salto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • introduccion c ++
  • Introducción C
  • introduccion a-c
  • Introduccion a c++
  • Introduccion a C#
  • introduccion a c++
  • introducción c++ 2012
  • manual de introduccion a c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS