Bienestar social
Entregar un reporte donde muestre un análisis sobre los elementos básicos del lenguaje, fundamentando su opinión.
ANALISIS
PARTES DE LENGUAJE C++
CONSTANTES Y VARIABLES
ENLACE, OPERADORES
INSTRUCCIONES DE CONTROL
DISEÑO DE FUNCIONES
ARREGLOS
APUNTADORES
TIPOS
OBJETOS
ARCHIVOS
ESTRUCTURA DEL LENGUAJE C++
Encabezado
Se define constantes, macros, variables globales e inclusión de archivos. Los archivos de cabecera se localizan los prototipos de funciones, macros para definir las entradas y salidas estándar.
El lenguaje C++; uno de sus apartes es definir constantes que son localidades de memoria, en tiempo de ejecución es fija, que se le asocia un tipo y un nombre. La variable cambia de contenido en el tiempo de …ver más…
Los tipos de datos más comunes en C++ son:
TIPO DATO ESPACIO MEMORIA RANGO
unsigned char 8 bits 0 a 255
char 8 bits -128 a 127
short int 16 bits -32,768 a 32,767
unsigned int 32 bits 0 a 4,294,967,295
int 32 bits -2,147,483,648 a 2,147,483,647
unsigned long 32 bits 0 a 4,294,967,295
enum 16 bits -2,147,483,648 a 2,147,483,647
long 32 bits -2,147,483,648 a 2,147,483,647
float 32 bits 3.4 x 10-38 a 3.4 x 10+38(6 dec)
double 64 bits 1.7 x 10-308 a 1.7*10+308(15 dec)
long double 80 bits 3.4 x 10-4932 a 1.1 x 10+4932
void sin valor
Para manejar cadenas de caracteres (strings), se debera usar un arregllo de caracteres con el siguiente formato.
Char nomstring[cant de elementos];
Ejemplo
Char nombre[30];
Char ciudad[20];
Para cargar con un dato se usa el siguiente codigo;
strcpy(carrera,”ing sistemas”);
Variables arreglos de caracteres, tienen que usar sus funciones de manipulación que vienen en la libreria string.h, algunas de estas funciones son: strcpy(), strcat(), strcmp(), strlen(), etc.
Salidas y entradas
Las operaciones de salida y entrada se realizan en C++, al igual que en C, mediante flujos (streams) o secuencias de datos. Los flujos estandar son cout (flujo de salida) y cin (flujo de entrada). La salida fluye normalmente a la pantalla y la entrada representa los datos que proceden de teclado. Ambos se pueden re direccionar.
Salida
El flujo de salida se representa