miércoles, 30 de octubre de 2024

Unidimensionales: conceptos básicos, operaciones y aplicaciones.

 

Conceptos Básicos

  1. Definición: Un arreglo unidimensional es una colección de elementos del mismo tipo, organizados secuencialmente en memoria y accesibles a través de índices. Se pueden pensar como listas.

  2. Declaración: Dependiendo del lenguaje de programación, la forma de declarar un arreglo puede variar. Aquí algunos ejemplos:

    • Python:
    • numeros = [1, 2, 3, 4, 5] 
    •  
    • Java:
    • int[] numeros = {1, 2, 3, 4, 5};
       
    • 4.2.1. Unidimensionales |543 × 313
    •  
    •  
    •  
    •  

    •  

Arreglos

 

Se utilizan en programación para manejar colecciones de datos de forma eficiente.

Conceptos Básicos

  1. Definición: Un arreglo es una colección de elementos del mismo tipo, organizados de forma secuencial en memoria.

  2. Índices: Cada elemento en un arreglo se accede mediante un índice, que generalmente comienza en 0.

  3. Dimensiones:

    • Arreglos unidimensionales: Son como listas. Ejemplo en Python:
      python
      numeros = [1, 2, 3, 4, 5]

      Arreglos multidimensionales: Son arreglos de arreglos, como matrices. Ejemplo en Python:
      matriz = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
       
       Algoritmos y Programación
      1,406 × 381
       

       

tablas de multiplicar del 1 al 10 con la funcion para

 



jueves, 24 de octubre de 2024

Examen 5

 


Tabla del 10 con comandos mientras, para y repetir

 


Bucles

 




tabla del 4

 


Calcular el porcentaje de una cantidad en una fruteria

 


Programa de sacar calificaciones

 


Características del lenguaje de programación.

Las características de un lenguaje de programación pueden variar, pero generalmente incluyen:
  1. Sintaxis: Reglas que definen cómo se deben escribir los programas. La sintaxis varía entre lenguajes.
  2. Semántica: Significado de las construcciones sintácticas del lenguaje.
  3. Tipos de datos: Conjunto de tipos que el lenguaje puede manejar, como enteros, flotantes, cadenas, booleanos, etc.
  4. Estructuras de datos: Formas de organizar y almacenar datos, como arrays, listas, pilas, colas, árboles y gráficos.
  5. Modularidad: Capacidad para dividir el programa en módulos o funciones independientes.
  6. Control de flujo: Estructuras que permiten definir el orden en que se ejecutan las instrucciones, como condicionales y bucles.
  7. Paradigmas de programación: Enfoques que el lenguaje soporta, como la programación orientada a objetos, funcional, procedimental, etc.
  8. Manejo de memoria: Cómo se asigna y libera la memoria durante la ejecución del programa.
  9. Entradas y salidas (I/O): Mecanismos para interactuar con el entorno externo, como leer y escribir archivos, comunicarse con dispositivos, etc.
  10. Bibliotecas y frameworks: Conjunto de herramientas y recursos predefinidos que extienden las capacidades del lenguaje.

 


 

Estructura basica de programa

 
La estructura básica de un programa puede variar según el lenguaje de programación que estés utilizando, pero en términos generales, incluye:
  1. Comentarios: Explicaciones que ayudan a entender el código, ignoradas por el compilador o intérprete.
  2. Declaraciones de variables: Definir variables para almacenar datos.
  3. Funciones o procedimientos: Bloques de código reutilizable que realizan tareas específicas.
  4. Estructuras de control: Condicionales (if, else) y bucles (for, while).
  5. Entrada/Salida: Recoger datos del usuario y mostrar resultados.
  6. Declaraciones de bibliotecas: Incluir bibliotecas externas necesarias para el programa.
  7. Código principal: Donde se ejecutan las instrucciones principales.  




video proceso burbuja