Please enable JavaScript.
Coggle requires JavaScript to display documents.
Representación del lenguaje C (Operadores (Relacionales (DdF C descripción…
Representación del lenguaje C
Tipo de datos
Números enteros
(int)
Números reales o con coma
(float, double)
letras y caracteres
(char)
Operadores
Asignación
simplificaciones de expresiones
Auto operaciones: +=, -=, *=, /=, &=
Incrementos, decrementos: ++, --
Aritméticos
Según los operandos se diferencian la división entera y la división real
Multiplicación: *
División entera: div/cociente
Resta: -
Resta división entera: mod%
Suma: +
División: //
Relacionales
DdF C descripción
Mayor: >>, Mayor o igual: >>=
Menor: <<, Menor igual: <<=
Igual: ===
Diferente: !=
Lógicos
Falso si el valor es 0. Cierto si es diferente de 0. El resultado siempre será 1 o 0
!, Not, no Negación
||, Or, o, disyunción
^ && and. Conjunción
DdF C descripción
bit a bit
Descripcion: DdF
bt a bit: AndBB &And
OrBB | Or
CompBB
XorBB ^ O- exclusiva
condicionales
Operador con tres operandos
Separadores
Descompone programa fuente en tokens con el objeto de mejorar la legibilidad
Espacios en blanco
Tabuladores
Caracteres de nueva línea
Funciones de entrada y salida
Cabecera
stdio.h
Funciones de entrada
getchar
scanf
putchar
Permiten la entrada de informacion mediante teclado y monitor
Funciones de salida
Salida de caracteres a través del monitor
printf
putchar
Modularidad y Diseño top-down
Diseño top-down
Proporciona estructura al proceso completo
Niveles de abstracción
Programación modular
Comunicación entre módulos mediante una interfaz
División de programas en modulos para hacerlo manejable
Un modulo es cada una de las partes de un programa