Herramientas TIC App IA

Problema 1

Realizar una app en Python la cual  reciba la masa y calcule la energía.

Solución



 Explicación

def calcular_energia(masa):

    c = 3 * 10**8  # velocidad de la luz en el vacío

    energia = masa * c**2

    return energia

  • Esta línea define una función llamada calcular_energiaque toma un argumento llamado masaEsta función calcula la energía utilizando la fórmula de la famosa ecuación de Einstein: E = m * c^2, donde mes la masa y ces la velocidad de la luz en el vacío. En este caso, cse define como 3 * 10**8, que es una aproximación de la velocidad de la luz en metros por segundo.

masa = float(input("Ingrese la masa en kilogramos: "))

  • Esta línea solicita al usuario que ingrese la masa en kilogramos. Utiliza la función input()para obtener la entrada del usuario, y luego la convierte a un número decimal (float) utilizando la función float().

energia = calcular_energia(masa)
    • Esta línea llama a la función calcular_energiay pasa el valor de masacomo argumento. El resultado de la función se asigna a la variable energia
    print("La energía correspondiente a una masa de", masa, "kilogramos es:", energia, "julios.")

    • Esta línea muestra el resultado al usuario. Utiliza la función print()para imprimir un mensaje que incluye la masa ingresada por el usuario y la energía calculada en julios.

    Problema 2
    Realiza una app en Python que reciba la masa y la aceleración, calcule la fuerza.

    Solución


    Explicación
    1. def calcular_fuerza(masa, aceleracion):: Esta línea define una función llamada calcular_fuerzaque toma dos argumentos, masaaceleracionDentro de la función, se calcula la fuerza multiplicando la masa y la aceleración.

    2. fuerza = masa * aceleracion: Esta línea calcula la fuerza multiplicando la masa y la aceleración y lo asigna a la variable fuerza.

    3. masa = float(input("Ingrese la masa en kilogramos: ")): Esta línea solicita al usuario que ingrese la masa en kilogramos. Utiliza la función input()para obtener la entrada del usuario, y luego la convierte a un número decimal (float) utilizando la función float().

    4. aceleracion = float(input("Ingrese la aceleración en metros por segundo al cuadrado: ")): Esta línea solicita al usuario que ingrese la aceleración en metros por segundo al cuadrado. Al igual que en el caso anterior, se utiliza la función input()para obtener la entrada del usuario y se convierte a un número decimal (float) utilizando la función float().

    5. fuerza = calcular_fuerza(masa, aceleracion): Esta línea llama a la función calcular_fuerzay pasa los valores de masaaceleracioncomo argumentos. El resultado de la función se asigna a la variable fuerza.

    6. print("La fuerza correspondiente a una masa de", masa, "kilogramos y una aceleración de", aceleracion, "metros por segundo al cuadrado es:", fuerza, "newtons."): Esta línea muestra el resultado al usuario. Utilice la función print()para imprimir un mensaje que incluye la masa, la aceleración y la fuerza calculada en newtons.


















































    Comentarios