Форум программистов, компьютерный форум CyberForum.ru

Описать структуру с именем WORKER, содержащую поля - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Мусор в элементах массива при передаче в функцию http://www.cyberforum.ru/cpp-beginners/thread1166298.html
Доброго времени суток, столкнулся с данной проблемой в CLI, попробовал реализовать аналог для консольного приложения всё работает, почему так? Тема из CLI: http://www.cyberforum.ru/cpp-cli/thread1166146.html #include <iostream> using namespace std; int *massive; int n;
C++ Адронный коллайдер Каким образом организовать обход массива? Для следующей задачи: Внутри адронного коллайдера образовалось N разновидностей новых частиц в количестве A1, … ,AN единиц каждая. Большая часть новых частиц, однако, успевает прореагировать между собой раньше, чем эти частицы сможет уловить детектор, поэтому физикам очень важно предсказать конечный итог реакции между частицами. Для простоты будем... http://www.cyberforum.ru/cpp-beginners/thread1166297.html
Как передать значение вводимой переменной из формы в класс? C++
Ребят, подскажите, как передать значение вводимой переменной из формы в класс? У меня есть массив кнопок, я нажимаю по кнопке, i=x, j=y, как передать х и у в класс?
Возведение в квадрат и ошибка "sqare: идентификатор не найден" C++
Компилятор пишет, что "sqare: идентификатор не найден". Подскажите как исправить! sqare должно возводить число в квадрат. #include "std_lib_facilities.h" int main() { setlocale(LC_ALL, "Russian");
C++ Двусвязный список: вставка, удаление, просмотр http://www.cyberforum.ru/cpp-beginners/thread1166267.html
Может есть у кого-нибудь двусвязный список с вставкой, удалением, просмотром, доступу к текущему элементу, передвижением вперёд назад (в стиле с++)?
C++ Определить, какая буква ("С" или "Н") встречается в предложении реже 2) Составьте программу, определяющую, какая буква "С" или "Н" встречается в предложении реже. подробнее

Показать сообщение отдельно
KrotZaDroT
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 22

Описать структуру с именем WORKER, содержащую поля - C++

04.05.2014, 20:25. Просмотров 585. Ответов 1
Метки (Все метки)

не могу врубиться в свои ошибки. Помогите их исправить, буду благодарен.
Описать структуру с именем WORKER, содержащую поля:
-фамилия и инициалы работника;
-название занимаемой должности;
-зарплату;
-год поступления на работу.
Написать программу, выполняющую следующие действия:
-ввод с клавиатуры данных в массив, состоящий из 5 структур типа WORKER; 7

-вывод на дисплей фамилий работников, чей стаж работы в организации
превышает значение, введенное с клавиатуры;
-если таких работников нет, вывести соответствующее сообщение
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
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <conio.h>
#include <iostream>
struct worker 
{
    char name[60];
    char dol[60];
    int zar; 
    int year;
};
int main()
{
    setlocale(LC_ALL, "Russian");
    int n, k = 0;
    printf_s("введите данные о работниках: ");
    scanf_s("%d", &n);
    worker *mas = new worker[n];
    for ( int i = 0; i < n; i++)
    {
        printf_s("введите фамилию и инициалы:\n");
        scanf_s("%s", worker[i].name[60]);
        printf_s("введите название занимаемой дожности:\n");
        scanf_s("%s", worker[i].dol[60]);
        printf_s("введите зарплату: \n");
        scanf_s("%d", worker[i].zar);
        printf_s("введите год поступления на работу: \n");
        scanf_s("%d", worker[i].year);
    }
    printf_s("введите стаж работы в организации: \n");
    scanf_s("%d", &k);
    for ( int i = 0; i < n; i++)
    {
        if (worker[i].year>k)
        {
        printf_s("\n %s", worker[i].name[60]);
        printf_s("\n %d", worker[i].dol[60]);
        printf_s("\n %d", worker[i].zar);
        }
        else
            {
            printf_s("таких работников нет");
            }
    }
    delete[]worker;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru