Tipos de datos y variables en C++
Clase 1: Martes 8 nov 2022
Tipos de datos más utilizados en C++
| Tipo de dato | Valor que almacena | Descripción |
|---|---|---|
std::string | cadena de caracteres | Siempre debe empezar con comillas dobles y terminar con comillas dobles "". |
int | número entero | Debe ser un número entero positivo o negativo. |
char | un solo caracter o letra | Siempre deberá ser un solo caracter o letra y debe ír entre comillas simples ''. |
double | número decimal | Debe ser un número decimal positivo o negativo. |
Variables
Una variable es un nombre que sirve para identificar un valor literal. Las variables en C++ siempre deben estar asociadas a un tipo de dato.
A continuación se presenta un ejemplo de declaración de variables en C++:
std::string nombreMascota = "Tobby";
int edadMascota = 7;
char sexoMascota = 'M';
double valorMascota = 99.99;
Tomando el fragmento de código anterior podemos analizar algunas cosas:
std::string,int,charydoubleson tipos de datos.- nombreMascota, edadMascota, sexoMascota y valorMascota son nombres de variables.
- el signo
=es un operador que en este caso sirve para indicar al compilador que se está haciendo una operación de asignación. "Tobby",7,'M'y99.99son los valores que están siendo asignados a las respectivas variables.
Imprimir en pantalla
std::cout << [variables o constantes literales] << std::endl;
La línea anterior sirve para imprimir en pantalla. Dentro de la linea de imprimir (donde dice [variables o constantes literales]) pueden ír entre otros tipos de datos:
- cadenas de caracteres.
- valores enteros.
- valores decimales.
- un solo caracter.
A continuación se presenta un ejemplo de imprimir valores en pantalla:
std::cout << "nombre mascota: " << nombreMascota << std::endl;
std::cout << "edad mascota: " << edadMascota << " anios" << std::endl;
std::cout << "valor mascota: $ " << valorMascota << std::endl;
std::cout << "sexo mascota: " << sexoMascota << std::endl;