Программа расчета зарплаты

#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,

Любое направление будет с благодарностью!

-1

Решение

Получить хорошие книги по 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;
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]