Introducción al Lenguaje C

Emilio Mejia
Mind Map by Emilio Mejia, updated more than 1 year ago
Emilio Mejia
Created by Emilio Mejia over 4 years ago
1
0

Description

deber
Tags

Resource summary

Introducción al Lenguaje C
1 Fue creado por Dennis Ritchie de los Laboratorios Bell, en 1972, cuando trabajaba junto con Ken Thompson en el diseño del sistema operativo UNIX. Fue el resultado de un proceso que comenzó con los lenguajes: BCLP que fue desarrollado por Martin Richards y el lenguaje B inventado por Ken Thompson.
1.1 Identificadores
1.1.1 Un identificador es el nombre que se le da a un elemento de un algoritmo (o programa). Por ejemplo, el tipo de dato int hace referencia a un tipo de dato que es distinto a todos los demás tipos de datos, es decir, los valores que puede tomar un dato de tipo entero, no son los mismos que los que puede tomar un dato de otro tipo.
1.1.1.1 Válidos: _num var1 fecha_nac
1.1.1.2 No válidos: número2 1num año_nac
1.2 Tipo De Datos
1.2.1 El tipo de dato define un conjunto de valores que puede tener una variable, junto con un conjunto de operaciones que se pueden realizar sobre esa variable. Los tipos de datos comunes son los números enteros, números reales y caracteres.
1.2.1.1 int: Es un número exacto, carece de parte fraccionaria, por lo que no tiene punto decimal. Se almacena en 2 bytes (16 bits) y el rango de valores está desde -32768 a 32767.
1.2.1.1.1 int j = 0,K=2;
1.2.1.2 Float: Corresponde a los números reales se almacena en 4 bytes (32 bites) y abarcan un rango de 3.4e-38 a 3.4e+38
1.2.1.2.1 float y=8; float pi=3.14;
1.2.1.3 Double: Son los mismos números de punto flotante, pero con doble precisión. Se almacenan en 8 bytes (64 bits) y el rango está desde 1.7e-308 a 1.7e+308
1.2.1.3.1 double nota=10, promedio=0;
1.3 OPERADORES
1.3.1 Los operadores son elementos que disparan ciertos cálculos cuando son aplicados a variables o a otros objetos en una expresión.
1.3.1.1 OPERADORES ARTMETICOS
1.3.1.1.1 suma, resta, multiplicacion, division, resto de la division, ncremento decremento
1.3.1.1.1.1 #include <stdio.h> void main(void) { int cociente, a, b, c, d; printf ("Paréntesis y prioridad de operadores\n\n"); cociente = 0; a = 10; b = 4; c = 5; d = 1; cociente = (a*b)/(c+d); printf("Empleando paréntesis,cociente vale %d\n",cociente); cociente = 0; a = 10; b = 4; c = 5; d = 1; cociente = a*b/c+d; printf("Sin emplear paréntesis,cociente vale %d\n",cociente); }
1.3.1.2 OPERADORES RELACIONALES
1.3.1.2.1 mayor que, menor que, mayor o igual que, menor o igual que, igual, diferente
1.3.1.2.1.1 A > B, A < B, A >= B, A <= B A = B, A != B
1.3.1.3 OPERADORES LOGICOS
1.3.1.3.1 AND, OR NOt
1.3.1.3.1.1 (a<b) && (b<c), (a<b) ||(b<c) !(a<b) !(a==b) (a!=b)
Show full summary Hide full summary

Similar

Didáctica
paolagchacon
ADMINISTRACION DE RECURSOS HUMANOS
Carlos O
Programa de Educación y Sociedad
Marlin Ramirez
curriculum,programa y programacion
carolina diaz leal
FICHAS_PROGRAMA DE PRECIOS
JuanGuerrero
Introducción a las computadoras
René Isaías Casulá Rodriguez
Encargos de T Multi 19-20
Christina La
Repaso Software
Alexandra Llauger
PLAN-PROGRAMA Y PROYECTO
Daniela Carreño
access
fer19dh
Implementación de un Programa de Gestión Documental -PGD
Diego Rodriguez