Presentation 1
Presentation 1
LA
PROGRAMACION
Aidalis
Yeny
Starkys
Yanerys
Samairis
• Introd uccion
• Estructura y c ontro l
PROGRAMA • Fun ciones y Pr ocedim ientos
• Manejo de List as y Arre glo s
• Ent rada y Salida de autos
In tr od uc cio n a la pr o gr m ac io n 2
I n t r od uc ci o n a l a p ro gr a m ac i on
nombre = "Juan"
edad = 25
3
Tipos de Datos:
• Números: Pueden ser enteros (int) o
decimales (float).
• Cadenas: Secuencias de caracteres
que representan texto, se definen
entre comillas.
• Booleanos: Tienen dos valores
posibles, True (verdadero) o False
(falso).
python
numero = 42 # Entero
pi = 3.14 # Decimal
nombre = "Ana" # Cadena
es_adulto = True # Booleano
I n t r od uc ci o n a l a P r o gr a ma ci on
Llamada a la función 5
resultado = suma(x, y)
Las Estructuras de Control
Condicionales:
• if: Ejecuta un bloque de código si una
condición es verdadera.
python
if x > y:
print("x es mayor que y")
Bucles:
• for: Repite un bloque de código un número determinado de veces.
python
for i in range(5): print(i) # Salida: 0, 1, 2, 3, 4
• do while (en JavaScript): Ejecuta un bloque de código al menos una vez, y luego lo repite mientras la condición
sea verdadera.
javascript
let contador = 0; do { console.log(contador); contador++; } while (contador < 5); // Salida: 0, 1, 2, 3, 4
7
Funciones y Procedimientos
Definición de Funciones:
• Funciones: Bloques de código que realizan una tarea específica y pueden
recibir parámetros y devolver valores.
python
def saludar(nombre):
return f"Hola, {nombre}!"
mensaje = saludar("María")
print(mensaje) # Salida: Hola, María!
MANEJO DE LISTAS Y
ARREGLOS
• Li sta s: Coleccione s ordenada s de element os • Eliminar Elementos:
que pued en ser de dife rent es t ipos.
• python
pyt hon
lista = [1, 2, 3, 4, 5] • lista.remove(3)
•
• Man ipu laci ón: • Buscar Elementos:
Añad ir El emen to s:
• python
pyt hon
• indice = lista.index(4)
lista.append(6)
14
I n t r od uc ci o n a l a p ro gr a m ac i on
RESULTADOS DE LA PANTALLA
Entrada y Salida de Datos.
• Lectura de Datos del Usuario:
• Lectura: Obtener información del usuario.
• python
• entrada = input("Introduce un dato:)
• Salida: Presentar información al usuario.
• python
• print("El resultado es:", resultado)
23
I n t r od uc ci o n a l a p ro gr a m ac i on
26