• Asignatura: Informática
  • Autor: jostinmendozab
  • hace 8 años

Hacer un programa en C++ para ayudar a un trabajador a saber cuál será su sueldo semanal, se sabe que si trabaja 30 horas o menos, se le pagará $10 por hora, pero si trabaja más de 30 horas entonces las horas extras se le pagarán a $20 por hora.
Porfa, para ahora ;-;

Respuestas

Respuesta dada por: Procel05
38

Respuesta:

#include <iostream>  

using namespace std;  

int main ()  

{

       int horas, h_extra = 0, sueldo = 0; // declaracion de variables  

cout<<"Ingrese las horas trabajadas: ";

cin>> horas;

 

if (horas <= 30)

{  

 sueldo = horas * 10;

 cout<<"Su sueldo esta semana es de : "<<sueldo;

}

else

{

 h_extra = horas - 30;

 sueldo = (horas - h_extra) * 10;

 cout<<"Su sueldo esta semana es de : "<<sueldo + (h_extra * 25);

}

 

return 0;

}

Explicación:

Para este caso utilizamos el condicional if y la sentencia else.

if (condición)

condición

Una expresión que puede ser evaluada como verdadera o falsa.

else. Puede ser cualquier sentencia, incluyendo sentencias block y otras sentencias if anidadas.

Saludos....

Respuesta dada por: megatokay
2

A continuación se muestra programa para calcular sueldo semanal, escrito en C++, se adjunta imagen de salida en pantalla.

Código en C++ para el cálculo de sueldo semanal

#include<iostream>

using namespace std;

int main() {

float horastra;

float ingxhora;

float sueldot;

cout << "Calcular Sueldo Semanal" << endl;

ingxhora = 10;

cout << "Horas Trabajadas : " << endl;

cin >> horastra;

if (horastra<=30) {

 sueldot = horastra*ingxhora;

 cout << "            Sueldo Semanal" << endl;

 cout << "****************************************" << endl;

 cout << " Horas Trabajadas: " << horastra << endl;

 cout << " Sueldo Total: " << sueldot << endl;

} else {

 sueldot = 30*ingxhora;

 sueldot = sueldot+((horastra-30)*20);

 cout << "            Sueldo Semanal" << endl;

 cout << "****************************************" << endl;

 cout << " Horas Trabajadas: " << horastra << endl;

 cout << " Horas Extras: " << horastra-30 << endl;

 cout << " Ingreso (10 x hora): 300 " << endl;

 cout << " Ingreso Extra (20 x hora): " << (horastra-30)*20 << endl;

 cout << " Sueldo Total Semanal: " << sueldot << endl;

}

return 0;

}

Para saber más acerca de algoritmo en C++ para calcular sueldo semanal visite:  https://brainly.lat/tarea/14079086

Adjuntos:
Preguntas similares