Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: ¡Es hora de practicar!

'''1 - Escribe un programa que solicite dos números enteros e imprima todos los números enteros entre ellos.'''

'''numero1 = int(input('Dame un numero: '))
numero2 = int(input('Dame otro numero: '))

for n in range(numero1+1,numero2):
    print (n)'''

'''2 - Escribe un programa para calcular cuántos días tomará que la colonia de una bacteria A supere o iguale a la colonia de una bacteria B, basado en tasas de crecimiento del 3% y 1.5%, respectivamente. Supón que la colonia A comienza con 4 elementos y B con 10.'''

'''BacteriaA = 4
BacteriaB = 10

dias = 0
while BacteriaA < BacteriaB:
    dias +=1
    BacteriaA *= 1.03
    BacteriaB *= 1.015
    #print(dias)
print(f"Se tardó {dias} días en alcanzar o superar a la bacteria B.")'''

'''3 - Para procesar una cantidad de 15 datos de evaluaciones de usuarios de un servicio de la empresa, necesitamos verificar si las calificaciones son válidas. Por lo tanto, escribe un programa que recibirá calificaciones del 0 al 5 y verificará si son valores válidos. Si se ingresa una calificación superior a 5 o inferior a 0, se repetirá hasta que el usuario ingrese un valor válido.'''

'''calificacionesValidas = 0
while calificacionesValidas < 15:
    calificacion = int(input('Dame una calificacion entre el 1 y el 5: '))
    if calificacion > 5 or calificacion < 0:
        print('No es valido')
    else:
        calificacionesValidas += 1'''

'''4 - Desarrolla un programa que lea un conjunto indefinido de temperaturas en grados Celsius y calcule su promedio. La lectura debe detenerse al ingresar el valor -273°C.'''

'''temperaturas = 0
suma =0
while True:
    temperatura = int(input('Dime una temperatura en Celsius: '))
    if temperatura == -273:
        if temperaturas > 0:
            promedio = suma / temperaturas
            print(promedio)
            break
        else:
            print('No se ingresaron datos validos')
            break
    else:
        suma += temperatura 
        temperaturas +=1'''

'''5 - Escribe un programa que calcule el factorial de un número entero proporcionado por el usuario. Recuerda que el factorial de un número entero es el producto de ese número por todos sus antecesores hasta llegar al número 1. Por ejemplo, el factorial de 5 es 5 x 4 x 3 x 2 x 1 = 120.'''

'''numero = int(input('Dame un numero: '))
factorial = 1

while numero > 0:
    factorial *= numero  
    numero -= 1  

print(f'El factorial es: {factorial}')'''

'''6 - Escribe un programa que genere la tabla de multiplicar de un número entero del 1 al 10, según la elección del usuario.


'''numero = int(input ('Dime que numero del 1 al 10 Quieres multiplicar: '))

if numero >= 1 and numero <= 10:
    print(f'Tabla de multiplicar del {numero}:')
    for n in range(1, 11):
        print(f'{numero} x {n} = {numero * n}')
else:
    print('Número fuera de rango. Debe ser entre 1 y 10.')
            '''

'''7 - Los números primos tienen diversas aplicaciones en Ciencia de Datos, como en criptografía y seguridad. Un número primo es aquel que es divisible solo por sí mismo y por 1. Por lo tanto, crea un programa que solicite un número entero y determine si es un número primo o no.'''

'''numero = int(input('Dime un numero: '))

if numero <=1:
    print(f"{numero} no es primo")
else:
    es_primo = True  
    for n in range(2, numero):
        if numero % n == 0: 
            es_primo = False  
            break  
    if es_primo:
        print(f"{numero} es primo")
    else:
        print(f"{numero} no es primo")'''

'''8 - Vamos a comprender la distribución de edades de los pensionistas de una empresa de seguros. Escribe un programa que lea las edades de una cantidad no informada de clientes y muestre la distribución en los intervalos [0-25], [26-50], [51-75] y [76-100]. La entrada de datos se detendrá al ingresar un número negativo.'''

'''Edades1 = 0
Edades2 = 0
Edades3 = 0
Edades4 = 0

while True:
    edad = int(input("Dime una edad: "))
    if edad < 0:
        print(f'En el rango de los 0 a los 25 años hay {Edades1}')
        print(f'En el rango de los 25 a los 50 años hay {Edades2}')
        print(f'En el rango de los 50 a los 75 años hay {Edades3}')
        print(f'En el rango de los 75 a los 100 años hay {Edades4}')
        break
    elif edad > 0 and edad < 26:
        Edades1 +=1
    elif edad > 25 and edad < 51:
        Edades2 +=1
    elif edad > 50 and edad < 76:
        Edades3 +=1
    elif edad > 75 and edad < 101:
        Edades4 +=1
    else:
        print('No es un rango aceptado')
'''
1 respuesta

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios