En C++ el tipo va antes del nombre (como en muchos lenguajes compilados). Algunos tipos viven en cabeceras aparte; para texto cómodo usamos std::string con #include <string>.
Tipos comunes
CPP
1#include <iostream>
2#include <string>
3
4intmain() {
5int edad = 20;
6double pi = 3.14159;
7bool activo = true;
8char inicial = 'A';
9std::string nombre = "Ana";
10
11std::cout << nombre << " tiene " << edad << " años\n";
12return0;
13}
const y literales
Los valores que no deben cambiar se marcan con const (ayuda al compilador y a ti).
Constantes
CPP
1constint MESES = 12;
2constdouble IVA = 0.21;
auto (C++11+)
El compilador deduce el tipo a partir del valor inicial (tiene que haber inicialización).
auto
CPP
1auto x = 42; // int
2auto z = 3.14; // double
3auto ok = false; // bool
Ejercicio
Declará variables para el precio de un producto (double), la cantidad (int) y mostrá el total.
Ver idea
Código
CPP
1#include <iostream>
2
3intmain() {
4double precio = 9.99;
5int cantidad = 3;
6double total = precio * cantidad;
7std::cout << "Total: " << total << "\n";
8return0;
9}
Dato curioso: C++ apareció en 1985; Bjarne Stroustrup en Bell Labs. Wikipedia
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.