Código del ejercicio:
Definición de los códigos del ejercicio:
#include <stdio.h> --> significa "standard input-output header" (cabecera estándar E/S), es un archivo de encabezado que tiene la información necesaria para incluir las funciones relacionadas con la entrada/salida en nuestro programa. Ejemplo printf, scanf, etc.int --> dato entero de 32 bits.
main() --> es la primera función de cada programa C que es responsable de iniciar la ejecución y finalización del programa. Es una función especial que siempre comienza a ejecutar código desde el ' principal ' que tiene ' int ' o ' void ' como tipo de datos de retorno. En otras palabras, una función main() es un punto de entrada del código de programación para iniciar su ejecución.
return 0; --> devolver 0 en la función principal significa que el programa se ejecutó correctamente.
printf() --> permite la aparición de valores numéricos, caracteres y cadenas de texto por pantalla.
scanf() --> permite entrar datos en la memoria del ordenador a través del teclado.
double --> convierte un número entero en un número de punto flotante de doble precisión, tiene un tamaño de 64 bits, es usado para números de menos de 15 cifras decimales.
for --> el ciclo for recorre un bloque de código varias veces.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
\n --> es el carácter de salto de línea y se usa para indicar el fin de una línea de texto y el inicio de una línea nueva.
Explicación del Código:
Programa en C que calcula el IVA aplicando un 5% de descuento antes del impuesto.
🧠 ¿Qué hace el programa?
Este programa pide la cantidad de productos y luego solicita el precio de cada uno. A cada producto le aplica un 5% de descuento y después calcula el IVA del 13%.
⚙️ Explicación paso a paso
- int i, n; → Define variables para el contador y la cantidad de productos.
- double producto, descuento, iva; → Variables decimales para cálculos.
- scanf("%i", &n); → Pide cuántos productos se ingresarán.
- for(i = 1; i <= n; i++) → Repite el proceso por cada producto.
- scanf("%lf", &producto); → Ingresa el precio del producto.
- descuento = producto * 0.05; → Calcula el 5% de descuento.
- iva = (producto - descuento) * 0.13; → Calcula el IVA del 13% después del descuento.
- printf(...) → Muestra el IVA calculado.
📊 Fórmula utilizada
IVA = (Precio del producto - 5% descuento) × 13%
No hay comentarios.:
Publicar un comentario