PROPOSITO FORMATIVO 8 ( ACTIVIDAD 8.4)

Operadores Aritméticos

Los operadores aritméticos son herramientas esenciales en programación y matemáticas que te permiten realizar cálculos. Son símbolos o palabras clave que toman valores numéricos (llamados operandos) y los combinan para producir un nuevo valor.

Tipos de operadores

 * Suma (+) y Resta (-): Realizan operaciones básicas de adición y sustracción.

   * Ejemplo: 15 + 5 resulta en 20.

 * Multiplicación (*) y División (/): Se usan para multiplicar y dividir números.

   * Ejemplo: 10 * 2 resulta en 20, y 20 / 4 resulta en 5.

 * Módulo (%): Este operador es muy útil y calcula el residuo de una división.

   * Ejemplo: 10 \% 3 es 1, porque 10 dividido entre 3 es 3 con un residuo de 1.

 * Potencia () (En algunos lenguajes):** Se utiliza para elevar un número a una potencia.

   * Ejemplo: 4 ** 2 es 16, ya que es 4 elevado a la segunda potencia.

Los operadores aritméticos son cruciales para el análisis de datos y para el control de la lógica en cualquier programa. Permiten manipular información numérica de forma dinámica, lo que es fundamental para que las aplicaciones realicen cálculos, tomen decisiones y generen resultados útiles.

 Estructuras condicionales, selectivas y repetitivas

Uno de los métodos para el control de la ejecución de los pasos de un algoritmo es la toma de decisiones, las cuales se construyen por medio de las estructuras selectivas. Una estructura selectiva define un conjunto de alternativas de flujo, de las cuales solo se puede elegir una, por medio de la evaluación de una o más condiciones, para continuar con la ejecución del algoritmo. Todas las alternativas finalizan en un paso común, luego del cual, puede continuar de forma secuencial.

Las estructuras selectivas o alternativas se clasifican en:

 * Condicional: Se evalúa la condición dada en la estructura Si. Si es verdadera se ejecutan las acciones y si es falsa continúa con la ejecución del algoritmo. Si es necesario, existe el bloque SINO, en el cual se colocan las instrucciones que se ejecutarán cuando "no se cumpla la condición principal".

 * Selectiva: Dada una variable o expresión, su valor/resultado es comparado con toda una lista de valores (v1, v2, v3... vn) de alternativa. Cuando el valor evaluado coincide con uno de la lista (vi), se ejecuta solamente el bloque que definido para él (bloque i).

 * Repetitivas: Se utilizan cuando es necesario repetir un bloque de instrucciones mientras se cumpla una condición o durante un número definido de veces.


 Actividad  |8.4 

"CAJA REGISTRADORA".


• En esta actividad aplicarás operadores aritméticos y estructuras condicionales, selectivas y repetitivas en un programa que simula un sistema de compras con descuentos. Imagina que estás creando una pequeña aplicación para una tienda. El programa debe:

1.- Pedir al usuario el número de productos que desea comprar.

2.- Por cada producto, pedir el precio. 

3.- Calcular total de la compra. 

4.- Aplicar un descuento según el total: 

• Si el total es mayor a $1000, aplicar un 20% de descuento.

• Si el total está entre $500 y $1000, aplicar un 10% de descuento 

• Si el total es menor a $500, no hay descuento.

5.- Mostrar el total original, el descuento aplicado y el total final. 

6.- Repetir todo el proceso si el usuario quiere hacer otra compra (estructura repetitiva). 





• Te puedes basar en el siguiente código para hacer tu algoritmo, pero ten en cuenta que cada línea de este código está desordenada por lo que debes ordenarlo como debe ser o crear tu propio código (puedes ir probando tu código en Colaboración, para que veas si es correcto).





 En el siguiente espacio escribe el código correcto:











Comentarios

Entradas más populares de este blog

ACTIVIDAD 3.4