1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Структуры

Тема в разделе "Вопросы новичков и не только", создана пользователем Anastasia18, 26 янв 2014.

  1. Anastasia18

    Anastasia18 New Member

    Репутация:
    0
    Регистрация:
    26 янв 2014
    Сообщения:
    4
    Симпатии:
    0
    Описать структуру с именем WORKER, содержащую следующие поля:
    фамилия и инициалы работника;
    название занимаемой должности;
    год поступления на работу.
    Написать программу, выполняющую следующие действия:
    ввод с клавиатуры данных в массив, состоящий из десяти структур типа WORKER, записи должны быть размещены по алфавиту;
    вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры;
    если таких работников нет, выдать на дисплей соответствующее сообщение.
     
  2. rrrFer

    rrrFer Гость

    Репутация:
    0
    Код:
    struct Worker {
    char proffesion[255];
    int year;
    char fio[255];
    };
    
    bool less(Worker* a, Worker *b) {
    return strcmp(a, b) >= 0;
    }
    
    Worker workers[10]; 
    
    // сортировка массива
    qsort(&workers, less);
    Что конкретно не получается? - остается ввести работников и вывести.
     
Загрузка...

Поделиться этой страницей