Anda di halaman 1dari 10

OPERADORES E

IDENTIFICADORES
 ALUMNO:IVAN ANTONIO RAMIREZ
CANCINO
 GRADO:1 SEMESTRE
 GRUPO: C
 CATEDRATICO: PEDRO ANTONIO
CHAMBE
OPERADORES LOGICOS
 Los operadores lógicos son:
 && AND (el resultado es verdadero si
ambas expresiones son verdaderas)
 || OR (el resultado es verdadero si
alguna expresión es verdadera)
 ! NOT (el resultado invierte la condición
de la expresión)
OPERADORES AND Y OR
 Los operadores AND y OR combinan expresiones relacionales
cuyo resultado viene dado por la última columna de sus tablas
de verdad. Por ejemplo:
 (a<b) && (b<c) es verdadero (true), si ambas son verdaderas.
Si alguna o ambas son falsas el resultado es falso (false). En
cambio, la expresión
 (a<b) ||(b<c) es verdadera si una de las dos comparaciones lo
es. Si ambas, son falsas, el resultado es falso.
 La expresión " NO a es menor que b"
 !(a<b) es falsa si (a<b) es verdadero, y es verdadera si la
comparación es falsa. Por tanto, el operador NOT actuando
sobre (a<b) es equivalente a
 (a>=b) La expresión "NO a es igual a b"
 !(a==b) es verdadera si a es distinto de b, y es falsa si a es
igual a b. Esta expresión es equivalente a
 (a!=b)
OPERADORES RELACIONALES
 Los operadores relacionales, también
denominados operadores binarios lógicos y
de comparación, se utilizan para
comprobar la veracidad o falsedad de
determinadas propuestas de relación (en
realidad se trata respuestas a preguntas).
Las expresiones que los contienen se
denominan expresiones relacionales.
Aceptan diversos tipos de argumentos, y el
resultado, que es la respuesta a la
pregunta, es siempre del tipo cierto/falso,
es decir, producen un resultado booleano
( 3.2.1b)
OPERADORES
 Si la propuesta es cierta, el resultado es
true (un valor distinto de cero), si es falsa
false (cero). C++ dispone de los
siguientes:
 <      Menor que
 >      Mayor que
 <=    Menor o igual que
 >=    Mayor o igual que
 ==    Igual que  (identidad)
 !=     Desigual que (desigualdad)
 §2  Sintaxis
OPERADORES INCREMENTO
 Operador incremento (++)
 ++expression expression++
 Operador unario de incremento previo e
incremento posterior que añade 1 a
expression. La expression puede ser una
variable, un elemento de una matriz o una
propiedad de un objeto. La forma de
incremento previo del operador
(++expression) suma 1 de expression y
devuelve el resultado. La forma de incremento
posterior del operador (expression++) suma 1
de expression y devuelve el valor inicial
expression (el valor antes de la suma).
IDENTIFICADORES
 un identificador es un conjunto de caracteres
alfanuméricos de cualquier longitud que sirve para
identificar las entidades del programa (clases,
funciones, variables, tipos compuestos, Etc.)  Los
identificadores pueden ser combinaciones de letras
y números. Cada lenguaje tiene sus propias reglas
que definen como pueden estar construidos. En el
caso de C++, son las que se indican a continuación.
Cuando un identificador se asocia a una entidad
concreta, entonces es el "nombre" de dicha entidad,
y en adelante la representa en el programa. Por
supuesto puede ocurrir que varios identificadores se
refieran a una misma entidad.
IDENTIFICADORES
 Identificadores internos; los nombres de
macros de preprocesado y todas las que no
tengan enlazado externo. El estándar
establece que serán significativos, al
menos, los primeros 31 caracteres.
 Identificadores externos; los que
corresponden a elementos que tengan
enlazado externo. En este caso el estándar
es más permisivo. Se acepta que el
compilador identifique solo seis caracteres
significativos y pueda ignorar la distinción
mayúsculas/minúsculas
IDENTIFICADORES
 Los identificadores C++ pueden
contener las letras a a z y A a Z,  el guión
bajo "_" ("Underscore") y los dígitos 0 a 9.
 Caracteres permitidos:
abcdefghijklmnopqrstuvwxy
z
ABCDEFGHIJKLMNOPQRSTUV
WXYZ
_
 Dígitos permitidos
0123456789

Anda mungkin juga menyukai