Bienvenido a nuestra Documentacion de Algoritmia
Explora nuestros ejemplos de código y ejecútalos directamente en la página.
Definición de Tipos de Datos
Los tipos de datos son una clasificación que se le da a las distintas variables que se utilizan en la programación, determinando qué tipo de valores pueden almacenar y qué operaciones se pueden realizar con ellos.
Fundamentos de los Tipos de Datos
- Enteros: Números sin parte decimal. Ejemplos: 1, 42, -5.
- Flotantes: Números con parte decimal. Ejemplos: 3.14, -0.001, 2.0.
- Cadenas de texto: Secuencias de caracteres. Ejemplos: "Hola", "1234", "true".
- Booleanos: Valores lógicos que pueden ser `true` o `false`.
- Arrays: Colecciones de elementos del mismo tipo almacenados en posiciones contiguas.
- Objetos: Estructuras que representan entidades con propiedades y métodos.
Ejemplos de Tipos de Datos
A continuación, se muestran algunos ejemplos de tipos de datos en diferentes lenguajes de programación:
JavaScript
// Entero
let entero = 42;
// Flotante
let flotante = 3.14;
// Cadena de texto
let cadena = "Hola, Mundo";
// Booleano
let booleano = true;
// Array
let array = [1, 2, 3, 4, 5];
// Objeto
let objeto = {
nombre: "Juan",
edad: 30
};
Python
# Entero
entero = 42
# Flotante
flotante = 3.14
# Cadena de texto
cadena = "Hola, Mundo"
# Booleano
booleano = True
# Lista (equivalente a array)
lista = [1, 2, 3, 4, 5]
# Diccionario (equivalente a objeto)
diccionario = {
"nombre": "Juan",
"edad": 30
}
Java
// Entero
int entero = 42;
// Flotante
float flotante = 3.14f;
// Cadena de texto
String cadena = "Hola, Mundo";
// Booleano
boolean booleano = true;
// Array
int[] array = {1, 2, 3, 4, 5};
// Objeto
class Persona {
String nombre;
int edad;
Persona(String nombre, int edad) {
this.nombre = nombre;
this.edad = edad;
}
}
Persona persona = new Persona("Juan", 30);
Características adicionales
- Conversión de tipos: Convertir un valor de un tipo de dato a otro, por ejemplo, de cadena a entero.
- Tipo de dato dinámico: Algunos lenguajes permiten cambiar el tipo de una variable durante la ejecución.
Ejemplo 6: "tipos de datos" en JavaScript
// Entero
let entero = 42;
// Flotante
let flotante = 3.14;
// Cadena de texto
let cadena = "Hola, Mundo";
// Booleano
let booleano = true;
// Array
let array = [1, 2, 3, 4, 5];
// Objeto
let objeto = {
nombre: "Juan",
edad: 30
};