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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DANGER!!!
0 / 0 / 0
Регистрация: 01.06.2009
Сообщений: 5
#1

Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате - C++

01.06.2009, 00:45. Просмотров 610. Ответов 3
Метки нет (Все метки)

создать структуру данных о работнике(номер,Ф.И.О.,зарплата ), объеденить несколько работников в список и вывести, отсортировав по зарплате
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2009, 00:45     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате
Посмотрите здесь:

C++ Как можно объединить несколько скриптов в один?
Создать структуру с именем Sportsmen и сформировать односвязный список C++
Необходимо выбрать структуру (список, К-Ч дерево и т.д) для хранения данных C++
Создать структуру данных о планете C++
C++ Несколько действий со строками объединить в одну функцию
Как создать структуру-список, поля которой — ссылка на такую же структуру C++
Реализовать структуру данных "Линейный список" C++
Необходимо объединить несколько программ в одну C++
C++ Как объединить несколько программ в одну?
C++ Как объединить несколько больших файлов?
Как объединить структуру? Группа - контейнер для студентов C++
C++ Переделать структуру данных vector в линейный список

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
2786 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
01.06.2009, 01:13     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате #2
ну и? вы хоть что-нибудь написали? шанс что вы получите оветом "готовый код программы" нечтожно низок... вам напишут, если только у кого-то будет настроение.
напишите то, что у вас уже есть... если что-то не получается - мы подправим.
Rififi
2336 / 1051 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
01.06.2009, 11:19     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате #3
DANGER!!!,
создать структуру данных о работнике(номер,Ф.И.О.,зарплата ), объеденить несколько работников в список и вывести, отсортировав по зарплате

Группа профессиональных дрессированных негров из Африки "Грозные Обезьянки" (сокращенно ГРОБ) ждёт команды, чтобы приступить к выполнению задания.
Адрес пресс-службы ГРОБ'а: http://www.cyberforum.ru/private.php?do=newpm&u=22622
DANGER!!!
0 / 0 / 0
Регистрация: 01.06.2009
Сообщений: 5
01.06.2009, 17:23  [ТС]     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате #4
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct rabotniki
{ int id;
  char *fio;
  float zarplata;
};
 
struct rabotniki *  newRabotniki(int id, char *fio, float zarp)
{
int len;
struct rabotniki *ra;
ra=(struct rabotniki*)malloc(sizeof(struct rabotniki));
        if (ra==NULL)
            return NULL;
 
      len=strlen(fio);
      ra->fio=(char *)malloc(len+1);
      strcpy(ra->fio,fio);
 
      ra->id=id;
      ra->zarplata=zarp;
 
return ra;
}
 
void  printRabotniki(struct rabotniki *ra)
{
    printf("N%3i\n ",ra->id);
    printf("fio:%20s\n ",ra->fio);
    printf("%6.2f\n",ra->zarplata);
}
 
int main()
{
    int n=2,i;
    char fio[100];
    float zarp;
 
struct rabotniki **group;
group=(struct rabotniki **)malloc(sizeof(struct rabotniki*)*n);
 
    if(group==NULL)
        return NULL;
 
 
for(i=0;i<n;i++)
    {
        printf("vvedite dannie %i rabotnika\n",i+1);
        printf("fio:");
        scanf("%s",fio);
        printf("zarplata=");
        scanf("%f",&zarp);
        group[i]=newRabotniki(i,fio,zarp);
    }
 
    //sort(group,n,cmp_stip);
    for(i=0;i<n;i++)
        printRabotniki(group[i]);
 
    return 0;
}
вот прога, помогите в ней объединить несколько работников и отсортировать по зарплате
Yandex
Объявления
01.06.2009, 17:23     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате
Ответ Создать тему
Опции темы

Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru