Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // Balam Gonzalez Luis Humberto
- // 09Agosto2018
- // UNADM
- // PSE Int Algoritmo par calcular Honorarios en base a horas con impuestos
- // Conversion a C
- // https://blog.patadejaguar.xyz/
- // main como funcion en entrada en C ANSI
- int main(){
- //Definir nombre Como Caracter;
- char nombre[100] = "";
- char salir[10] = 0;
- //Definir honorarios Como Real;
- double honorarios = 0;
- //Definir honorarioHora Como Real;
- double honorarioHora= 0;
- //definir horas Como Real;
- double horas = 0;
- //definir impuesto Como Real;
- double impuesto = 0;
- //definir tasaImpuesto Como Real;
- //tasaImpuesto = 0.15; //Debera ser 16%
- const double tasaImpuesto = 0.15;
- //definir neto Como Real;
- double neto = 0;
- printf("---------------------------------------\n");
- printf("Balam Gonzalez Luis Humberto .- UNADM\n");
- printf("Algoritmo setCalcularHonorarios:\n");
- printf("---------------------------------------\n");
- //Escribir "Cual es su nombre?"
- printf("¿Cual es su nombre?:\n");
- //Leer nombre;
- fgets(nombre, 100, stdin);
- //Escribir "Cual es su Honorario por Hora?"
- printf("¿Cual es su Honorario por Hora?:\n");
- //Leer honorarioHora;
- scanf("%lf", &honorarioHora);
- //Escribir "Cuantas Horas ha trabajado?"
- printf("¿Cuantas Horas ha trabajado?:\n");
- //Leer horas;
- scanf("%lf", &horas);
- //Si honorarioHora > 0 Y horas > 0 Entonces
- if ( horas > 0 && honorarioHora >0 ){
- // honorarios <- honorarioHora * horas;
- honorarios = honorarioHora * horas;
- // impuesto <- honorarios * tasaImpuesto;
- impuesto = honorarios * tasaImpuesto;
- // neto <- impuesto + honorarios;
- neto = honorarios + impuesto;
- printf("-----------------------------\n");
- // Escribir "Hola ", nombre , ":"
- printf("Hola %s\n", nombre);
- // Escribir "El detalle de sus honorarios es:"
- printf("El detalle de sus honorarios es:\n");
- // Escribir "==============================="
- printf("===============================\n");
- // Escribir "Honorarios $ ", honorarios , ":"
- printf("Honorarios $ %lf\n", honorarios);
- // Escribir "Impuestos $ ", impuesto , ":"
- printf("Impuestos $ %lf\n", impuesto);
- // Escribir "Pago Neto $ ", neto , ":"
- printf("Pago Neto $ %lf\n", neto);
- } else {
- //SiNo
- // Escribir "Debe capturar los datos completos";
- printf("Debe capturar los datos completos.\n");
- }
- do {
- printf("Escriba algo para salir.\n");
- scanf("%s", &salir);
- } while(salir == "")
- //fflush ( stdout );
- //getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement