# data[].attributes.body
Saludos a todos.

Julio

# data[].attributes.body
Tarea M6 Intregración

# data[].attributes.body
La estructura del programa consta de tres partes fundamentales: la introducción de datos, el proceso o cálculo de los datos ingresados y la presentación del resultado obtenido.

Parte 1: Introducción de Datos

Detalle la situación a resolver:

En esta parte, el programa solicitará al usuario que ingrese los datos necesarios para llevar a cabo el proceso o cálculo requerido. En este caso se le pide al usuario que ingrese un número entre 1 y 20

Funciones y Variables:

En este caso no usé ninguna función ya que dentro de un bucle while está implementado el procesado de datos

Variables: Las variables usadas son:
numero_secreto: En ella uso la función random para generar un número aleatorio entre 1 y 20

intentos_realizados: En ella almaceno los intentos realizados, usando esta variable como un contador incremental, con cada intento se incrementa en 1

Parte 2: Proceso o Cálculo de los Datos

En esta parte, el programa realizará el proceso o cálculo sobre los datos ingresados para obtener el resultado deseado.

Funciones y Variables:

Variables: Las variables usadas son:

intento: En ella se almacena el valor que ingresa el usuario el cual se compara con numero_secreto, dependiendo si el número es mayor o menor, se avisa a través de un mensaje en pantalla, que el número no es el correcto, con lo que se procede a solicitar un nuevo número, esto se repite indefinidamente, incrementando con cada intento, intentos_realizados

Parte 3: Presentación del Resultado

En esta parte, el programa mostrará al usuario el resultado obtenido de manera clara y comprensible.

Variables: Las variables usadas son:

numero_secreto

intentos_realizados

Cuando los valores de intento, es igual a numero_secreto, se imprime en pantalla un mensaje avisando al usuario, que logró descifrar el número secreto, mostrando además los números de intentos realizados.

# data[].attributes.body
Hola a todos, les comparto mi propuesta de integración.

# data[].attributes.body
1. Introducción de Datos

Función introducir_datos(): para obtener toda la entrada del usuario.

Contiene funciones internas (_pedir_numero y pediroperacion).

Devuelve los dos números y la operación en una tupla para que procesar_datos tenga lo que necesita.

Variables: num1, num2 y operacion se usan dentro de esta función para guardar los valores antes de devolverlos.

2. Proceso o Cálculo de los Datos

Función procesar_datos(datos): recibe directamente los datos que le pasó introducir_datos.

Usa las variables num1, num2 y operacion para realizar el cálculo.

La variable resultado_calculo guarda el valor del resultado.

3. Presentación del Resultado

Función mostrar_resultado(resultado): agarra el resultado que le llega y lo muestra.

# data[].attributes.body
Andrés del Valle, aplicación que controla los gastos de un vehículo (Nivel básico). Saludos a todos.

# data[].attributes.headline
Tarea 6 - Peteiro. Proporcionalidad de ingredientes.

# data[].attributes.subject
Tarea 6 - Peteiro. Proporcionalidad de ingredientes.

# data[].attributes.body
Comparto ejercicio 1

# data[].attributes.body
Este programa se puede escalar a otro mucho más eficiente.