0% encontró este documento útil (0 votos)
18 vistas3 páginas

Conceptos Básicos y Tipos de Datos para La Construcción de Algoritmos

Conceptos básicos y tipos de datos para la construcción de algoritmos

Cargado por

saulmont04
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas3 páginas

Conceptos Básicos y Tipos de Datos para La Construcción de Algoritmos

Conceptos básicos y tipos de datos para la construcción de algoritmos

Cargado por

saulmont04
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Conceptos básicos y tipos de datos para la construcción de algoritmos

Conceptos básicos:

 Algoritmo: Conjunto de pasos lógicos y ordenados que se siguen para realizar una tarea o
resolver un problema.

 Estructura de datos: Forma en que se organizan los datos en memoria para su


almacenamiento y manipulación.

 Variable: Espacio en memoria que se utiliza para almacenar un valor.

 Tipo de dato: Especifica el tipo de valor que puede almacenar una variable.

Tipos de datos:

 Datos primitivos:

o Numéricos:

 Enteros: int, long, short

 Reales: float, double

o Alfanuméricos:

 Cadenas de caracteres: string

o Lógicos:

 Booleanos: bool

 Datos compuestos:

o Estructuras

o Clases

o Arreglos

Expresiones y operadores para la resolución de problemas

Expresiones:

 Combinaciones de variables, constantes y operadores que se evalúan para obtener un


valor.

 Ejemplos:

o x+2

o "Hola" + " mundo"

o a>b

Operadores:
 Símbolos que se utilizan para realizar operaciones matemáticas, lógicas o de comparación
entre valores.

 Tipos de operadores:

o Aritméticos: +, -, *, /, %

o Relacionales: <, <=, >, >=, ==, !=

o Lógicos: and, or, not

Resolución de problemas:

 Los algoritmos se diseñan para resolver problemas específicos.

 Los pasos del algoritmo se expresan en un lenguaje de programación.

 Las expresiones y operadores se utilizan para realizar cálculos, comparaciones y tomar


decisiones.

Ejemplos:

 Calcular el promedio de dos números:

def promedio(a, b):

return (a + b) / 2

numero1 = 10

numero2 = 20

promedio = promedio(numero1, numero2)

print(f"El promedio es: {promedio}")

 Determinar si un número es par o impar:

def es_par(numero):

return numero % 2 == 0

numero = 11

if es_par(numero):
print(f"El número {numero} es par")

else:

print(f"El número {numero} es impar")

Recursos adicionales

 Introducción a la programación: [se quitó una URL no válida]

 Tipos de datos en Python: https://www.w3schools.com/python/python_datatypes.asp

 Operadores en Python: https://www.w3schools.com/python/python_operators.asp

Conclusión

Los tipos de datos, las expresiones y los operadores son herramientas fundamentales para la
construcción de algoritmos y la resolución de problemas. La comprensión de estos conceptos
básicos es esencial para aprender a programar y desarrollar software.

También podría gustarte