0 / 0 / 0
Регистрация: 29.03.2019
Сообщений: 5
1

Для каждого сотрудника посчитать зарплату

29.03.2019, 23:37. Показов 1027. Ответов 2
Метки нет (Все метки)

Десяти сотрудникам зарплата рассчитывается исходя из тарифа и количества отработанных часов. Основной тариф 30руб в час, повышенный 50руб в час. Программа вводит номер тарифа (1 или 2) и количество отработанных часов для каждого сотрудника и считает зарплату. В конце печатается номер сотрудника и его зарплата, а также общая сумма.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2019, 23:37
Ответы с готовыми решениями:

Рассчитать зарплату для каждого рабочего
Рабочие изготавливают различные изделия. Рассчитать зарплату для каждого рабочего, учитывая, что...

Определить размер заработной платы каждого сотрудника фирмы
Информация о сотрудниках фирмы содержит: • Ф. И. О. сотрудника; • табельный номер; • количество...

Для каждого натурального числа посчитать максимальное произведение цифр, не превышающее заданное N
Здравствуйте,есть такая задача,вроде простая,но не могу понять алгоритм решения. Есть натуральное...

Вывести размер заработной платы каждого сотрудника фирмы за вычетом подоходного налога
У меня есть задача(Информация о сотрудниках фирмы включает фио, табельный номер, количество...

2
5 / 3 / 3
Регистрация: 13.07.2017
Сообщений: 23
30.03.2019, 00:27 2
У меня получилось как то так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
 
int main()
{
    setlocale(0, "");
 
    const int tarif = 30;
    const int highTarif = 50;
 
    int fw = 10;        //Кол-во сотрудников
 
    for(int i = 0; i < fw; i++)
    {
        int tr;         // Номер тарифа
        int hours;      // Отработанные часы
 
        int salary;     // Зарплата
 
        std::cout<<"Введите номер тарифа для сотрудника " << i+1 <<": ";
        std::cin >> tr;
        std::cout<<"\nВведите кол-во отработанных часов для сотрудника " << i+1 <<": ";
        std::cin >> hours;
 
 
        switch(tr)
        {
            case 1: salary = hours * tarif;
            case 2: salary = hours * highTarif;
        }
 
        std::cout<<"\nЗарплата сотрудника " << i+1 << " -> " << salary << "\n\n---------------------------------\n\n";
 
    }
 
}
1
0 / 0 / 0
Регистрация: 29.03.2019
Сообщений: 5
30.03.2019, 01:11  [ТС] 3
MPRO, Спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2019, 01:11
Помогаю со студенческими работами здесь

Для каждого сотрудника посчитать, сколько дней он пропустил работу по причине болезни
Здравствуйте. Есть задача: необходимо просмотреть таблицу и для каждого сотрудника посчитать,...

Определить среднюю зарплату фирмы и сотрудника за месяц
В двумерном массиве хранится информация о зарплате 30 работников фирмы за 12 месяцев (за январь –...

Определите среднюю зарплату сотрудника фирмы за год,
если известна его зарплата за каждый месяц

Для каждого работника определить, в какой из месяцев он получил наибольшую зарплату
8.13. Известна зарплата каждого из 12 работников фирмы за каждый месяц первого квартала: (Ниже тип...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru