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) 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