fork download
  1.  
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.  
  8. double salario, descuento, salarioFinal;
  9.  
  10. int diasFaltados;
  11.  
  12. char repetir;
  13.  
  14. do {
  15. cout << "¿Cuánto ganas por quincena?: ";
  16. cin >> salario;
  17.  
  18. cout << "¿Cuántos días has faltado?: ";
  19. cin >> diasFaltados;
  20.  
  21. descuento = salario / 15 * diasFaltados;
  22. salarioFinal = salario - descuento;
  23.  
  24. cout << "\nResumen:\n";
  25. cout << "Salario base: $" << salario << endl;
  26. cout << "Días faltados: " << diasFaltados << endl;
  27. cout << "Descuento por faltas: $" << descuento << endl;
  28. cout << "Salario final: $" << salarioFinal << endl;
  29.  
  30. if (diasFaltados > 0) {
  31. cout << "\nIntenta no faltar tanto.\n";
  32. } else {
  33. cout << "\nNo faltaste esta quincena.\n";
  34. }
  35.  
  36. cout << "\n¿Quieres hacer otro cálculo? (s/n): ";
  37. cin >> repetir;
  38.  
  39. } while (repetir == 's' || repetir == 'S');
  40.  
  41. cout << "\n¡Adiós!\n";
  42. return 0;
  43. }
Success #stdin #stdout 0.01s 5276KB
stdin
Standard input is empty
stdout
¿Cuánto ganas por quincena?: ¿Cuántos días has faltado?: 
Resumen:
Salario base: $6.95313e-310
Días faltados: 0
Descuento por faltas: $0
Salario final: $6.95313e-310

No faltaste esta quincena.

¿Quieres hacer otro cálculo? (s/n): 
¡Adiós!