Menu
Coddy logo textTech

Declaración de tipos

Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 11 de 74.

En C++, una vez que una variable se declara con un tipo determinado, solo puede contener valores de ese tipo. Por ejemplo, una variable int solo puede contener valores enteros, y una variable std::string solo puede contener texto.

Por ejemplo:

int age = 25;          // Solo puede contener números enteros
string str = "abc";  // Solo puede contener texto

Esto causaría errores:

age = "defg";  // Error: no se puede poner texto en una variable int
str = 25;      // Error: no se puede poner un número en una variable string

Estos son válidos:

age = 26;        // OK: asignando un nuevo entero
str = "Jane";    // OK: asignando una nueva cadena de texto
challenge icon

Desafío

Principiante

Declara las siguientes variables con sus tipos y valores correspondientes:

  • Una variable int llamada count con el valor 10.
  • Una variable double llamada total con el valor 150.75.
  • Una variable char llamada grade con el valor 'A'.
  • Una variable bool llamada isActive con el valor false.
  • Una variable string llamada userName con el valor "Bob123".

Después de declarar estas variables, muestra los valores de las variables en la consola con el siguiente formato:

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

Hoja de referencia

En C++, las variables tienen tipos fijos y solo pueden contener valores de ese tipo específico:

int age = 25;          // Solo puede contener números enteros
string str = "abc";    // Solo puede contener texto

Las discrepancias de tipos causan errores:

age = "defg";  // Error: no se puede poner texto en una variable int
str = 25;      // Error: no se puede poner un número en una variable string

Las reasignaciones válidas deben coincidir con el tipo original:

age = 26;        // OK: asignando un nuevo entero
str = "Jane";    // OK: asignando una nueva cadena de texto

Pruébalo tú mismo

#include <iostream>
#include <string>
using namespace std;

int main() {
    // Declarando variables


    // Imprimiendo valores
    cout << "Count: " << count << endl;
    cout << "Total: " << total << endl;
    cout << "Grade: " << grade << endl;
    cout << "Active: " << isActive << endl;
    cout << "User Name: " << userName << endl;

    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos