Fundamentos de Estructuras de Datos y Programación en C
Clasificado en Informática
Escrito el en
español con un tamaño de 3,04 KB
Estructuras de Datos Fundamentales
- VECTOR: Estructura de datos unidimensional que trabaja con N registros, almacenando bajo un único nombre de variable la información deseada.
- MATRIZ: Estructura de datos bidimensional que trabaja con más de un valor, utilizando dos direcciones identificadas bajo los rótulos de filas y columnas.
- REGISTRO: Estructura de datos lógica que permite almacenar más de un valor y de distintos tipos de datos bajo el mismo nombre. Cuando el registro es implementado de forma lógica, se denomina variable compleja, vector complejo o matriz compleja.
- ARCHIVO: Estructura de datos física de almacenamiento permanente e independiente.
Tipos de Datos en Programación
- TIPO DE DATO: Estructura que verifica y organiza los valores posibles en un equipo. Los más conocidos son:
- CHAR: Permite almacenar letras, palabras o frases.
- INT: Categoría que agrupa a los números enteros.
- BOOLEANOS: Estructuras que solo permiten almacenar valores que correspondan a las opciones verdadero y falso.
Instrucciones y Funciones de Entrada/Salida
Estructura Secuencial
Instrucción que se ejecuta de forma ordenada. Existen grupos llamados de lectura o almacenamiento de datos, representados por medio de la función SCANF:
%d: Números enteros.%c: Solo letras.%s: Palabras.%f: Números reales.
GETCHAR: Se utiliza para detener la ejecución del programa y visualizar los resultados.
PRINTF: Función utilizada para la salida de datos en pantalla.
Operadores en Programación
Operadores Aritméticos
Permiten desarrollar operaciones matemáticas con variables: +, -, *, /, %.
Operadores Lógicos
Permiten condicionar la ejecución de una tarea basándose en múltiples condiciones:
&&: Verdadero cuando todas las condiciones son verdaderas.||: Verdadero cuando al menos una de las condiciones es verdadera.!=: Negación de una condición.
Operadores Relacionales
Permiten establecer operaciones lógicas entre variables: > (mayor que), < (menor que), >=, <=, != (distinto que), == (igual que).
Estructuras Condicionales
Las estructuras principales son IF y SWITCH:
- IF: Controla dos caminos a seguir dependiendo de la condición asignada (camino verdadero y camino falso).
- SWITCH: Sentencia de carácter múltiple que permite comprobar más de un camino para una misma condición.