#include <iostream>
Using namespace std;
int main ();
{
cout << "What is the mean amount you work/week?" << endl;
if (input <= 40)
cout << "Your salary is $8.00/hour";
cin >> a1;
if (a1 <= 0)
cout << "";
cin >> a2;
if (a2 >= 40)
cout << a3
cin >> a3;
cout << "" << endl;
else
cout << " Better luck next time.- the correct answer is " << add << endl;
return 0;
Я пытаюсь написать C++
Программа для расчета и отображения зарплаты человека, которая определяется следующими выражениями:
Если часы работали <= 40
человек получает $8/hour
иначе,
Человек получает первый 40hrs @ $8/hr
оставшиеся часы в 1.5x
Основная ставка.
Программа должна запросить:
1) отработанные часы (входные)
2) отобразить заработанную заработную плату (вывод).
Используйте постоянную переменную для базовой ставки, чтобы программа могла легко обновляться при изменении почасовой ставки.
Дайте соответственно ввод / вывод.
Тестовая программа несколько x
с часами ниже, =
, и выше 40
,
Любое направление будет с благодарностью!
Получить хорошие книги по C ++, проверить Полное руководство и список книг C ++
Согласно вашему коду. Это то, что должно быть
#include <iostream>
int main () {
int hours = 0;
int rate = 8;
std::cout << "Enter number of working hours?";
std::cin >> hours;
int pay = hours * rate;
if (40 < hours) {
pay += (hours - 40) * (rate / 2);
}
std::cout << "Total Pay" << pay << std::endl;
return 0;
}
Других решений пока нет …