Es un
Este representa las
También llamados
Se utilizan para
Son
Contiene
Utiliza
Indica
Indica
Es
Ejemplo
Estas son
Representa el
Se puede considerar
Es el
Tiene
Son
Son
Ejemplo
Es
Utiliza
Que son las
Estos
Es
Es un
Es
Es
Este

GENERALIDADES Y COMPONENTES
DEL LENGUAJE DE PROGRAMACIÓN
C++

Estructura de un programa en C++

Facilitar, cambiar los
programas de origen
y facilitar la creación
en diferentes entornos
de ejecución.

El signo de número (#)
debe ser el primer carácter
de la línea, que no es un
carácter de espacio en
blanco que contiene la
directiva.

Definiciones de variables
o constantes que serán
utilizadas por cualquiera
de todas las funciones
definidas en el programa

DIRECTIVAS DE
PROCESAMIENTO

DECLARACIONES
GLOBALES

FUNCION MAIN

FUNCIONES DEFINIDAS
POR EL USUARIO

un subprograma por
lo que se podría aplicar
el siguiente esquema

Entrada 1

Entrada 2

Entrada n

PROCESO

Salida

parámetros o argumentos

variables que contienen
los datos de entrada

Lineas de código

Sentencias

Retorno de un valor

fin de la función

COMENTARIOS PARA
EL FUNCIONAMIENTO
DEL PROGRAMA

líneas aclaratorias no compilables.

La función principal,
es el punto de entrada
en un programa de C++,
es una función obligatoria
yúnica, solo puede existir
una función main por
proyecto de C++

Formas de escritura

Comentando en
la misma línea

//

int edad;//la edad se utilizará como un valor entero.

Comentando entre
varias líneas

/* */

/* La siguiente función promedio
recibe tres valores enteros y
calcula y regresa el promedio de
los tres a través de un valor real */

TIPOS DE DATOS EN C++

C++ tiene la capacidad para crear sus
propios tipos de datos

tipos de datos simples o básicos

ENTEROS

Char

Bool

Short

Int

long

Long long

REALES

CARACTERES

Char

__wchar_t

Números de
coma flotante

Float

Double

Long
Double

miembros de juego de
caracteres de la ejecución

un tipo de caracteres anchos
o de carácter multibyte.

Tipo flotante menor

Tipo flotante mayor o igual
que el tipo float, pero es
menor o igual que el tamaño
del tipo long double.

Tipo flotante que es
igual que el tipo double.

normalmente contiene
miembros de juego decaracteres
de la ejecución

Puede tener uno de los
dos valores true o false.Su
tamaño no está especificado.

Mayor o igual que el
tamaño del tipo char
y menor o igual que el tamaño
del tipo int.

Mayor o igual que el tamaño
del tipo short int y
menor o igual que el tamaño
del tipo long.

Mayor o igual que el tamaño
del tipo int

Mayor que long sin signo.