Conceptos Básicos de programación
Variables: Es un contenedor que almacena un valor .Es como una caja donde podemos guardar un dato y luego utilizarlo en el código. Cada variable tiene un nombre único, pueden almacenar diferentes tipos de datos como números enteros, fechas, texto, etc.
Tipos de variables:
- Variables enteras (int):Almacena números enteros, como 1, 2, 3, etc.
- Variables de texto (string): Almacenan texto, como "hola", "mundo", etc.
- Variables de punto flotante (float):Almacena números decimales, como 3.14, -0.5, etc.
- Variables booleanas (bool): Almacena datos de verdadero o falso
- Variables de fecha y hora (date, time): Almacena datos de fecha y hora.
Función: Es un bloque de código que realiza una tarea específica y puede ser reutilizado varias veces en un programa. es como una receta que sigue pasos para obtener un resultado.
Tipos de funciones:
- Funciones sin parámetros: No reciben datos.
- Funciones con parámetros: Reciben datos para realizar su tarea.
- Funciones con retorno: Devuelve un valor.
- Funciones con void: No devuelve nada.
Las funciones se utilizan para: reutilizar el código, organizar el código, reducir la complejidad, Mejora la legibilidad, las funciones varian dependiendo el lenguaje de programación.Ejemplo:
En JavaScript:
function saludar(nombre) {
console.log("Hola, " + nombre + "!");
}
saludar("Juan"); // Salida: "Hola, Juan!"
En este ejemplo, la función saludar recibe un parámetro nombre y muestra un mensaje de saludo.
Tipos de datos: Son las categorías que se utilizan para clasificar y almacenar los valores que se utilizan en un programa. Es como etiquetar una caja para saber que objetos contiene.
Tipos de datos:
- Enteros (Int): 1,2, 3, etc.
- Caracteres (char): "a", "B", etc.
- Cadenas de texto (String): "hola", "mundo", etc
- Números decimales (Float): Números decimales.
- Booleanos (bool): True or false
- Fecha y Hora (Date, Time): Fecha , Hora.
Estructuras de control: son instrucciones que permiten controlar el flujo de ejecución de un programa. Es como dar direcciones a un GPS para llegar a un destino.Tipos de estructuras de control:
1. Condicionales (If-Else)
- If (Si): Ejecuta un bloque de código si se cumple una condición.
- Else (Sino): Ejecuta un bloque de código si no se cumple la condición.
- Ejemplo: "Si es mayor de edad, puede entrar al cine."
2. Ciclos (Loops)
- For (Para): Repite un bloque de código un número determinado de veces.
- While (Mientras): Repite un bloque de código mientras se cumple una condición.
- Do-While (Hacer-Mientras): Repite un bloque de código al menos una vez y luego mientras se cumple una condición.
- Ejemplo: "Imprimir los números del 1 al 10."
3. Saltos (Jump)
- Break (Romper): Sale de un ciclo o estructura de control.
- Continue (Continuar): Salta a la siguiente iteración de un ciclo.
- Return (Retornar): Sale de una función y devuelve un valor.
- Ejemplo: "Salir del programa si se presiona la tecla 'Escape'."
4. Excepciones (Try-Catch)
- Try (Intentar): Ejecuta un bloque de código que puede generar una excepción.
- Catch (Capturar): Maneja la excepción y ejecuta un bloque de código.
- Ejemplo: "Intentar abrir un archivo que no existe."
No hay comentarios:
Publicar un comentario