RESUMEN DE INSTRUCCIONES Y COMANDOS DE C Operandos Aritmeticos Operandos Relacionales - Resta + Suma * Multiplicacion / Division real % Residuo = Asignacion < Menor que > Mayor que <= Menor igual que >= Mayor igual que != Desigualdad = = Igualdad Operandos Logicos && Y || O Xor Bicondicional ! Negacion ++ Incremento -- Decremento Declaracion de Variables Tipo Declaración Limite Inferior Limite Superior Entero Entero Corto Entero Largo Entero sin Signo Entero con Signo Real Real Doble Real Largo Caracter Caracter sin signo Caracter con signo Palabra Valor Nulo Arreglo Texto ante Apuntador Int A; Short Int A; Long Int A; Unsigned Int A; Signed Int A; Float A; Double A; Long DoubleA; Char A; Unsigned Char A; Signed Char A; Char[ ] A; Void Int A[N] Text A; A; *A -32768 -128 2E -6 0 -65000 -3.4E37 -1.7E -304 3.4E -4932 -128 32767 127 2E 6 65535 65000 3.4E 38 1.7E 308 1.1E 4932 127 0 0 for(Contador = 1;Contador <= N;Contador++) { Sentencia; } De Contador=1 hasta Contador<=N Incremento If(Condicion = = 1) { Sentencia; } Else { Sentencia; } Si Condicion = 1 Entonces While(Condicion= =1) { Sentencia; } Mientras Condicion = 1 haz Do{ Haz Si no Sentencia; }(Condicion = = 1); Hasta Condicion = 1 Switch(Opcion) { 1: Sentencia1; break; 2: Sentencia2; break; Default: Sentencia3; break; } En caso de Opcion Si Opcion = 1 Sentencia1 rompe Si Opcion = 2 Sentencia2 rompe Si no Sentencia3 rompe Procedimiento Función Unidad Void Nombre(VariableInt) { Sentencia; } Float Nombre (Variable Int) { Sentencia; VarReal = Variable; Return (VarReal); } PROG.H #Ifndef prog__H #Define prog__H void main(void) { Nombre(Variable) } void main(void) { A = Nombre (X); } void pausa(void); PROG.C void pausa(void) { char A; A=Lee; }