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.

Entradas relacionadas: