Está en la página 1de 10

ELEMENTOS DE PROGRAMA

ELEMENTO DESCRIPCIÓN
VARIABLE Es una posición de memoria que contiene un valor que puede ser modificado
CONSTANTE Valor fijo de memoria que NO puede ser modificado en un programa
TIPO DE DATO Tipo de información que identifica al contenido de una variable en memoria
TAMAÑO EN BYTES Tamaño o espacio que ocupa el tipo de dato en la memoria
IDENTIFICADOR Nombre válido para las variables, constantes
MODIFICADOR Datos básicos o tipos de datos con signo o sin signo
rango de datos
tipos de datos primitivos tam_bytes desde hasta
int entero 2 -32768 32767
float flotante 4 1.8 ^ -38 3.4 ^ +38
double doble 8 2.2 ^ -308 1.8 ^ +308
char carácter 1 -128 127
char[ ] cadena 1*n -128 127
Tipos de datos

.
CONSTANTES

Sistema Cosntante VALOR DECINAL


Binario CONST BINARIO=1001 9
Octal Const OCTAL01=020 16
Decimal Const float PI=3.1416 3.1416
Hexadecimal Const HEXA02=0X20 32

SECUENCIAS DE ESCAPTE

SUFIJOS
OPERADORES
Operador realiza una acción sobre 1 o más datos

Operando: es sobre lo que opera el operador, sus datos

OPERADORES ARITMÉTICOS
Realizan cálculos y operaciones aritméticas básicas

OPERADORES DE ASIGNACIÓN
Asignan valores a variables o constantes
OPERADORES UNARIOS Y BINARIOS Y TERNARIOS
OPERADORES UNARIOS: Es un operador que opera o actúa sobre 1 operando (1 variable o expresión)
También se puede relacionar con los operadores de incremento o decremento

Operador Accion Descrfipción Expresión Valor


++ Incrementa una expresión aritmética A=5 ; A++ 6
-- Decremento o disminuye la expresión A=7 ; a-- 6
aritmética en su valor

OPERADORES BINARIOS: es un operador que actúa o requiere 2 operandos

Operador Expresión
* / % x*z
+ - a+b
>> << a>>b
< > <= >= a>5
== != x==5
& &valor
^ x^2
&& a && b
|| b || c

OPERADOR TERNARIO O COMPARACIÓN LÓGICA

Un operador en función de una expresión lógica


OPERADORES RELACIONALES O DE COMPARACIÓN
Sirven para comparar 2 expresiones y su resultado puede ser un valor bolleano

OPERADORES LÓGICOS Y TABLAS DE VERDAD

Son operadores que combinan 2 o más expresiones y evalúan dichas expresiones boleanas de
forma lógica

TABLA DE VERDAD
OPERADORES DE BITS

Son operadores a nivel de bits que convierten una determinada cantidad a su equivalente en bits
para desplazar dicho valor.

OPERADORES DE DIRECCIÓN E INDIRECCIÓN

OPERADOR SIZEOF

Permite identificar el tamaño en bytes de una variable o espacio de memoria


OTROS OPERADORES

Dependiendo del lenguaje de programación y de sus orígenes y/o derivaciones se pueden tener
otros operadores
[Granizo, Evelio, 2002]
EXPRESIONES Y EVALUACIÓN DE EXPRESIONES

CONVERSIONES DE TIPOS DE DATOS

En las expresones se mezclan o combinan variables, constantes, operadores y expresiones para


tipos de jerarquías de operadores aritméticos.

En este contexto se pueden tener las conversiones básicas que se agrupan en

- Conversiones automáticas
- Casting o Moldes
ENTRADA SALIDA

La entrada y salida de datos en c se puede realizar :

- Usando formatos: Printf, scanf

- Usando flujos: cin, cout

- Ingresos por consola

ESPECIFICADORES DE FORMATOS PARA ENTRADA Y SALIDA

También podría gustarte