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.