Semana 3 - Programacion I
Semana 3 - Programacion I
Semana 3 - Programacion I
Programación I
Semana 3 de Actividades
Ing. Juan Manuel Mtz. Alemán
Identificadores
Los identificadores en C++ son una secuencia
de caracteres alfanuméricos que se usan
para denominar diferentes cosas como
variables y funciones.
¿Qué tipo de cosas se pueden nombrar usando identificadores en C++?
1. El nombre de un objeto o una variable
2. El nombre de una constante
3. Un nombre de clase, estructura o unión
4. Una función
5. Un nombre de etiqueta
6. Un nombre de macro
Reglas para los identificadores
• Un identificador puede estar compuesto de cualquier
combinación de:
– letras (minúsculas y mayúsculas), Salvo letras con tilde, ñ, ç, …
– dígitos
– el símbolo subrayado '_'.
• La única restricción es que el primer carácter no puede ser un
dígito
• No se limita la longitud de los identificadores
– Algunas implementaciones sólo reconocen los 8 primeros y
otras (ANSI) los 31 primeros caracteres.
• Case sensitive: Hay diferencia entre mayúsculas y minúsculas
• Existe un conjunto de caracteres que tienen un significado
especial, además de las palabras reservadas.
Ejemplos
Int resultado,numero=9 #define NUMERO9
Resultado=pow( numero, 2 ) Int resultado
Resultado=pow( NUMERO, 2 )
Operadores Relacionales
Los operadores relacionales se refieren a
las relaciones que los valores pueden tener
con otros. Todas las operaciones
relacionales dan sólo dos posibles
resultados :
VERDADERO ó FALSO . En el lenguaje C,
Falso queda representado por un valor
entero nulo (cero) y Verdadero por
cualquier número distinto de cero.
SIMBOLO DESCRIPCION EJEMPLO
== igual que ( a = = b)
!= distinto que ( a != b)
Operadores Lógicos
Los operadores lógicos se refieren a la manera en
que tienen lugar las relaciones entre los valores.
Para elaborar condiciones complejas, existen estos
operadores: &&, ||, !
Expresión Resultado
E1 && E2 Cierta si E1 y E2 son ciertas (AND)
E1 || E2 Cierta si E1 o E2 son ciertas (OR)
!E Cierta si E es falsa; falsa si E es cierta (NOT)
Ejemplo
Se pueden agrupar expresiones con paréntesis.
Ejemplo: ( a>0 && a<10 ) || a==20
cierto si “a” está entre 1 y 9 (ambos inclusive), o vale 20.
Operador de Asignación
El operador de asignación es el
signo igual (=), este operador es el
que se utiliza para referirse a
formulas matemáticas, no debe
confundirse con el doble igual (==)
que es un operador relacional.
Programa ejemplo