Documentos de Académico
Documentos de Profesional
Documentos de Cultura
main() {
Variables locales
Secuencia de sentencias
}
Bibliotecas a utilizar
Declaraciones globales
main() {
Variables locales
Secuencia de sentencias
}
F1() {
Variables locales
Secuencia de sentencias
}
Fn() {
Variables locales
Secuencia de sentencias
}
// Se utiliza doble diagonal para comentar en slo una lnea.
Nombres e Variables y
Identificadores Constantes
Estructuras de
Operadores Control
Son aquellos utilizados por los usuarios para definir funciones,
etiquetas, variables, y algunos otros objetos.
Caractersticas:
MAYOR ++, --
. - Smbolo negativo
.
. *, /, %
MENOR +, -
Evalan o comparan los objetos estableciendo alguna relacin
existente entre ellos, mediante los operadores:
Operador Descripcin
> Mayor que
>= Mayor o igual que
< Menor que
<= Menor o igual que
== Igual que
!= Diferente que
MAYOR !
. >, >=, <, <=
. ==, !=
.
&&
MENOR ||
Operador Descripcin
& AND
| OR
^ XOR
~ NOT
>> Desplazamiento a la derecha
<< Desplazamiento a la izquierda
Ayudan a simplificar expresiones:
Ejemplo:
Ejemplo:
IF-ELSE
WHILE
DO-WHILE
FOR
SWITCH
Sintaxis:
if (Expresin)
Si
Sentencia1; Expresin Sentencia1
else
No
Sentencia2;
Sentencia2
Una variante de la estructura (if-else) es (if-else if); esta permite
evaluar ms de una condicin.
Sintaxis: Expresin1
Si
Sentencia1
if (Expresin1)
Sentencia1; No
Sentencia2;
No
else if (Expresin3)
Sentencia3; Expresin3
Si
Sentencia3
else
No
Sentencia4;
Sentencia4
A diferencia del (if-else if), esta estructura slo evala una variable.
Sintaxis:
switch (Variable) Expresin1
Si
Sentencia1
{
case Expresin1: No
Sentencia1;
break; Expresin2
Si
Sentencia2
case Expresin2:
Sentencia2; No
break;
case Expresin3: Expresin3
Si
Sentencia3
Sentencia3;
break; No
default:
Sentencia4
Sentencia4;
}
Permiten realizar ciclos iterativos (repetitivos), que se limitan en su
ejecucin por la evaluacin de una condicin a travs de una
variable. La variable se evala respecto a 0.
Sintaxis:
while (Expresin)
No
{ Expresin=0 Sentencia1
Sentencia1;
Si
}
Sentencia 2; Sentencia2
Es un ciclo que permite realizar de forma similar al ciclo while
iteraciones de forma controlada, pero adems, permite manejar la
condicin inicial de la variable a evaluar, as como el tipo de
operacin para alcanzar el lmite.
Expresin1
Sintaxis:
for (Expresin1; Expresin2; Expresin3)
{ Sentencia1
Sentencia; Si
}
Expresin3 Expresin2
No
Las estructuras while y for prueban la terminacin de lazo al inicio, a
diferencia del do-while que lo hace al final.
Sintaxis:
Sentencia1
do
{
Sentencia1; No
Expresin=0
}
while (Expresin) Si
Sentencia2;
Sentencia2