Introducción al Lenguaje C

Description

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

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. Identificadores
      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. Válidos: _num var1 fecha_nac
          1. No válidos: número2 1num año_nac
        2. Tipo De Datos
          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. 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. int j = 0,K=2;
              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. float y=8; float pi=3.14;
                2. 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. double nota=10, promedio=0;
              3. OPERADORES
                1. Los operadores son elementos que disparan ciertos cálculos cuando son aplicados a variables o a otros objetos en una expresión.
                  1. OPERADORES ARTMETICOS
                    1. suma, resta, multiplicacion, division, resto de la division, ncremento decremento
                      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); }
                    2. OPERADORES RELACIONALES
                      1. mayor que, menor que, mayor o igual que, menor o igual que, igual, diferente
                        1. A > B, A < B, A >= B, A <= B A = B, A != B
                      2. OPERADORES LOGICOS
                        1. AND, OR NOt
                          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
                  JAIME TORRES BODET MAPA MENTAL
                  JAZMIN MARTINEZ
                  Introducción a las computadoras
                  René Isaías Casulá Rodriguez
                  Repaso Software
                  Alexandra Llauger
                  PLAN-PROGRAMA Y PROYECTO
                  Daniela Carreño
                  access
                  fer19dh
                  Programa de Asignatura Matemáticas
                  José Martín Hern