c basico
Por Andrés Giovvani Lara Manzano
Para dudas, comentarios escribe a: giovvani@msn.com
C BASICO
¿Qué es C?
C es un lenguaje de programación de alto nivel desarrollado en el año 1972 por
Dennos Ritchie en AT&T Bell Labs. La legibilidad, facilidad de mantenimiento y la
portabilidad son algunas de las ventajas de este lenguaje, además que permite descender a
nivel de hardware.
Laestructura de un programa realizado en c
La estructura de un programa en c es de la siguiente manera:
ZONA DE DECLARACIONES Y CUERPO DEL PROGRAMA.
Zona de declaraciones contiene las librerías y las variables que se van a utilizar en la
realización del programa y la función principal además de la declaración de constantes.
Nota: Las variables pueden ir antes de iniciar las instrucciones del programa(Yo lo
realizo así).
El cuerpo del programa se divide en inicio, instrucciones y fin.
La estructura quedaría de la siguiente manera:
**ZONA DE DECLARACIONES**
#include
main() *FUNCIÓN PRINCIPAL*
**CUERPO DEL PROGRAMA**
int ÅTipo de variables nombre; ÅVariables
{ Å Inicio del programa
INTRUCCIONES
} Å Fin del programa
Nota: En el lenguaje C no es lo mismo una variable en minúsculas(ejemplo nom) a
una en mayúsculas (ejemplo NOM), por lo que te recomiendo que todo lo hagas en
minúsculas.
TIPOS DE VARIABLES
CURSO BASICO DE C
Por Andrés Giovvani Lara Manzano
Para dudas, comentarios escribe a: giovvani@msn.com
Existen diferentes tipos de variables, aquí menciono las más comunes.
TIPO
int
float
char
char variable[largo]
int
int
MANEJA
Enteros
Notación decimal
Un solo caracter
Cadenade caracteres
Entero octal
Entero Hexadecimal
CARACTER
i, d
f
c
s
o
x
DECLARACIÓN DE LIBRERÍAS Y VARIABLES
Las liberarías contienen los parámetros para las instrucciones del lenguaje.
Su declaración es de la siguiente forma:
#include
escribe el nombre de la librería.
Ejemplo:
#include
Las variables son aquellas cuyovalor puede cambiar durante la ejecución de
un programa.
La declaración de variables es de la siguiente forma:
Tipo de variable nombre de la variable
Ejemplo:
int (Tipo de variable Entero) x; (Nombre de la variable)
Nota: Cuando se declara más de una variable se separan por comas y se
finaliza con punto y coma (a, b, c;).
OPERADORES ARITMETICOS DE C
símbolo
+
*
/
Significado
Suma
RestaMultiplicación
División
OPERADORES LOGICOS
CURSO BASICO DE C
Por Andrés Giovvani Lara Manzano
Para dudas, comentarios escribe a: giovvani@msn.com
Símbolo
>
<
>=
<=
==
!=
&&
||
!
Descripción
Mayor que
Menor que
Mayor o igual que
Menor o igual que
Igual
Diferente
And (" Y ")
Or (" O ")
Not (" No ")
ENTRADA Y SALIDA DE DATOS
SALIDA
printf( “ DATOS”);
Esta instrucción permite la escritura de datos ymensajes en pantalla.
•
•
•
•
Todos los mensajes van entre comillas (“ “).
Para escribir el resultado de una variable se escribe printf("%tipo",variable);
Para imprimir en una sola instrucción un mensaje y el resultado :
printf("mensaje %tipo", variable);
Para imprimir un dato y bajar el cursor al sig. Renglón se utiliza " \n " :
printf("mensaje %tipo \n");
Ejemplo:
printf(“El resultado de la suma es:%i \n”, resultado);
ENTRADA
scanf(“%tipo de variable”,&nombre de la variable ); Esta instrucción permite la
recibir datos desde el teclado.
Código
%d
%i
%f
%o
Tipo de variable
decimal (con signo)
entero (con signo)
numérico con punto flotante
octal
CURSO BASICO DE C
Por Andrés Giovvani Lara Manzano
Para dudas, comentarios escribe a: giovvani@msn.com
%u
%x
%X
%{largo}s
%c
entero decimal sinsigno
hexadecimal
hexadecimal entero largo
cadena
carácter (solo uno)
Ejemplo:
printf(“Anote un número \n”);
scanf(“%i”,&num);
PROGRAMAS
1. Programa que imprime en pantalla: HOLA COMO ESTAS.
#include
#include
int main()
{
printf(“HOLA\n”);
printf(“COMO ESTAS\n”);
getch();
return 0;
}
Notaras que en el programa anterior esta incluida la librería
es...
Regístrate para leer el documento completo.