Parte fundamental de cualquier lenguaje de programación son las variables. Si sabes algo de álgebra, por variable te imaginarás una letra que puede tener varios valores. En programación ésto no cambia mucho, solo que una variable puede tener un nombre completo, no solo una letra.
Ejemplos de nombres variables
- x
- contador
- primer_nombre
- num_primo
Una variable no puede tener espacios, caracteres especiales (acentos, signos), tiene que empezar con una letra.
Ejemplos de valores variables
- x=12
- contador=0
- primer_nombre=”Juanito Gómez”
- num_primo=7
Las variables se usan para almacenar valores que cambian dinámicamente en el transcurso del programa.
Como declarar una variable en C++
C++ maneja varios tipos de variables: numéricas, de caracteres y boolean (cierto o falso) esencialmente.
Para declarar una variable numérica llamada altura que inicie con un valor de 0, escribimos esto:
int altura=0;
Para declarar una variable numérica llamada distancia que inicie con un valor de 2.67, escribimos esto:
float distancia=2.67;
Para declarar una variable de caracter llamada inicial, con un valor de R, escribimos esto:
char inicial='R';
Para declarar una variable boolean llamada terminado, que empiece como falso, escribimos esto:
bool terminado=false;
En resumen:
- Para variables numéricas sin decimales se usa: int
- Para variables numéricas con decimales se usa: float
- Para variables de un solo caracter se usa: char
- Para variables boolean se usa: bool
Como declarar varias variables en C++
Solo se pone el tipo de dato (int, float, char, bool) y separamos las variables con comas.
int num=0, personas=16, lugares=10;
Siempre va un punto y coma (;) al final de la declaración de variables.
Algo de teoría para hoy, después vendrá la práctica.
Esta muy bien tu blog. Felicitarte.
Quizá añadiría también los datos de 64 Bits relevantes, double y long. Luego enseñar como mostrarlos por pantalla con una precisión u otra.
Yo tengo eso guardado como snippets que se usa “poco” y se olvida rápido.
Gracias. Una buena sugerencia lo de double y long, que hasta a mí me serviría tenerlo aquí publicado para checarlo rápido cuando se ofrezca.
bueno asta el momento esta tudo super
hola necesito ayuda en un programa en c++ es URGENTE:
El Banco “DE LA PLAZA” desea guardar en un medio informático los depósitos realizados por sus clientes. Un cliente al realizar un depósito aporta el número de documento y el monto que va a depositar. El equipo de desarrollo sugiere utilizar tablas hash para realizar la tarea, porque brindan una serie de ventajas y seguridad apropiadas para el Banco.
El sistema se encargará de guardar el importe en la tabla hash. Para calcular la posición donde se registrará el monto del documento ingresado, se utilizará la siguiente fórmula: numeroDocumento mod largoTabla.
Además se sabe que por ley es obligatorio mantener cierto porcentaje de los depósitos captados, así que el banco puede otorgar préstamos hasta el 85% del total depositado.
Por otra parte este año el Banco celebra el 50ª aniversario por lo que quiere dar un premio a todos los clientes cuyos depósitos superen el promedio del total de los depósitos.
Para dar solución a los problemas planteados se pide realizar las siguientes tareas:
1. Para un número supuesto de 23 clientes, se debe implementar el método para guardar el importe del depósito, así como otro para mostrar los depósitos ya guardados.
2. Implementar un método que permita al Banco saber cuál es el importe máximo que puede dar en préstamos.
3. Implementar los métodos que permitan calcular el promedio y determinar cuántos de los depósitos están en condiciones de recibir el premio.
Hola excelente este blog, estoy realizando un curso virtual de c++ y estaba mas perdido pero con este blog empiezo a tener claridad sobre el tema. Muchas gracias-
Me es muy útil este blog que acabo de encontrar, quiero felicitarte y desearte mucho éxito. Apenas estoy iniciandome en C++ Gracias
Andrés
Me podrían ayudar, tengo que hacer un programa para resolver funciones de raíz y trigonometricas de limites y derivadas en devc++, agradecería unos tips o comentarios, como les comento me estoy iniciando en c++. Gracias
Mi correo: serdna59@hotmail.com
no entiendo mucho programación y estoy en parciales como hago para ser buena en programación ayuda