Skip to content

Instantly share code, notes, and snippets.

View RCNicolas's full-sized avatar

Nicolas Santiago Ruiz RCNicolas

  • Bucaramanga/Colombia
View GitHub Profile
"""
Una empresa está organizando la agenda de eventos para el mes de agosto. Por lo tanto requiere un programa que:
1. Permita registrar a los participantes de los eventos de agosto pidiendo: documento, nombre, edad y cargo.
2. Permita registrar los eventos pidiendo: nombre del evento, locación y día del mes
3. Permita quitar del registro a los participantes.
4. Permita eliminar y/o modificar eventos.
Para participar los empleados deben cancelar un aporte de 50.000 COP. Por lo tanto el programa también debe:
#TIPOS DE EXCEPCIONES================================================
#___________________________________________________________________
#TypeError
#====================================================================
"""Ocurre cuando se aplica una operación o función a un
dato del tipo inapropiado"""
#ZeroDivisionError
#====================================================================
"""Ocurre cuando se itenta dividir por cero"""
@RCNicolas
RCNicolas / Bucles (Ejercicios)
Last active July 23, 2023 00:16
Operaciones en diccionarios y diferentes estructuras haciendo uso de los bucles, también se hace uso de funciones
"""1. Escribe un programa que genere los primeros 4 números perfectos. Un número perfecto es un número entero
positivo que es igual a la suma de sus divisores propios positivos. Dicho de otra forma, un número perfecto
es aquel que es amigo de sí mismo. Así, 6 es un número perfecto porque sus divisores propios positivos son
1, 2 y 3; y 6 = 1 + 2 + 3."""
numeros_perfectos = []
num = 1
while len(numeros_perfectos) < 4:
suma = 0
# Conversión de entero a cadena (int to str)
#______________________________________________________________________________________________________________________________________
integer_value = 42
integer_to_string = str(integer_value)
print(f"int to str: {integer_to_string}, type: {type(integer_to_string)}")
# Salida: int to str: 42, type: <class 'str'>
# Conversión de cadena a entero (str to int)
#______________________________________________________________________________________________________________________________________
string_value = "123"
@RCNicolas
RCNicolas / Ejercicios Diccionarios
Last active July 23, 2023 00:04
Métodos, funciones operaciones y demás con diccionarios
"""1. Escribir un programa que guarde en una variable el diccionario {'Euro':'€', 'Dollar':'$', 'Yen':'¥'},
pregunte al usuario por una divisa y muestre su símbolo o un mensaje de aviso si la divisa no está en el
diccionario."""
dic = {"Euro": "€", "Dollar": "$", "Yen": "¥"}
divisa = input("Ingrese su disiva: ")
if divisa in dic.values():
print(divisa)
@RCNicolas
RCNicolas / Ejercicios Listas
Last active July 23, 2023 16:59
Métodos, operaciones, funciones y ejercicios con listas y cadenas
matriz = [[1,2,3],
[4,5,6],
[7,8,9]]
print(matriz)
for i in matriz:
print(i)
print("=============================================")
for i in range(len(matriz)):
for j in range(len(matriz[i])):