CONCEPTOS BÁSICOS DE C++
El lenguaje de programación C++ es ampliamente utilizado en desarrollo de software. Aquí tienes algunos conceptos básicos para empezar:
Operadores
Para un uso correcto de este lenguaje se debe de tomar en cuenta los siguientes operadores que serán divididos en los siguientes:
- LÓGICOS menor que <
- ARITMÉTICOS suma +
mayor que >
menor igual que <=
mayor igual que >=
diferente de !=
igual que ==
igualar =
y && AND
o || OR
resta -
división /
multiplicación *
módulo %
Sintaxis básica
C++ utiliza una sintaxis similar a la de C. Se da por sentado que sabemos sobre librerías y la estructura para programar en c++, si no es así te dejamos una liga para que veas al respecto.
Un programa C++ típico comienza con una función main, y las sentencias se terminan con punto y coma (;). por ejemplo :
//Nuestra librería
#include <bits/stdc++.h>
//esto nos sirve para no poner std al final de cada sentencia
using namespace std;
//declaramos nuestro principal con paréntesis debido a que es una función
//y llaves que marca el bloque al que escribiremos nuestro código.
//return 0 para terminar la compilación.
int main(){
cout<<"Hola Cetis120";
return 0;
}
Variables y tipos de datos
En C++, puedes declarar variables para almacenar datos. Estas previamente deben de estar señaladas que tipo de dato van a almacenar. Aquí los tipos de datos comunes:
- int Este tipo de dato almacena todos los números enteros negativos y positivos con una longitud de almacenamiento de 1e9.
- long long Este tipo de dato almacena todos los números enteros negativos y positivos pero con mayor longitud de almacenamiento 1e18.
- float Este tipo de dato guarda números decimales positivos y negativos con la longitud de almacenamiento de 1e7.
- double Este tipo de dato guarda números decimales positivos y negativos con longitud de almacenamiento de 1e16.
- char Este tipo de dato como su nombre lo dice solo almacena caracteres por ejemplo letras, signos, etc.
- string Este tipo de dato como su nombre lo dice, guarda una cadena de caracteres, es decir que guarda palabras completas.
- bool Este tipo de dato guarda solo "false" o "true" por su expresión binaria 0 y 1