#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
float salario;
float descuento;
float salarioneto;
printf("Introduce el salario del trabajador\n");
scanf("%f", &salario); // %f corresponde al tipo de dato float
if (salario <= 1000) { //Si el salario es menor o igual a 1000
descuento = (salario * 0.10);//Equivale al 10%.
salarioneto = salario - descuento;//Le quito al salario el 10%
printf("El salario neto es %f", salarioneto);
} else if (salario >1000 && salario <= 2000 ) {//Si el salario es mayor de 1000 y menor o igual a 2000
descuento = (salario * 0.15);//Equivale al 15%.
salarioneto = salario - descuento;
printf("El salario neto es %f", salarioneto);
} else if (salario > 2000) {//Si el salario es mayor de 2000
descuento = (salario * 0.18);//Equivale al 18%.
salarioneto = salario - descuento;
printf("El salarioneto es %f", salarioneto);
}
return (EXIT_SUCCESS);
}
Explicación del código
- Incluimos la librería stdio.h
- Incluimos otra librería adicional stdlib.h
- Main es el cuerpo principal del programa donde añadiremos el código necesario para la creación del programa.
- Declaro las variables necesarias para guardar los valores que necesito para calcular los resultados.
- Con printf muestro por pantalla un mensaje .
- Con scanf recojo el valor introducido por teclado y lo guardo en la variable salario.El %f corresponde al tipo de dato de la variable que es float .
- Hacemos las comprobaciones del salario para aplicar los descuentos que nos piden en el programa.
Comentarios recientes