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

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

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

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

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

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

Создать структуру с именем Sportsmen и сформировать односвязный список - C++
Ребят,помогите пожалуйста,кто может - написать вот такую программу.... Создать структуру с именем Sportsmen с полями: фамилия, имя, вид...

Переделать структуру данных vector в линейный список - C++
Всем доброго вечера. Я сделал работу при помощи векторов, а позже выяснилось, что нужно было делать при помощи списков, которые я так и...

Необходимо выбрать структуру (список, К-Ч дерево и т.д) для хранения данных - C++
Решил описать задачку здесь, может кому тоже интересно будет, такие не каждый день на выдумывание хитрых алгоритмов дают, это не скучная...

Создать структуру данных о планете - C++
Создать структуру, в которой будут храниться данные о некоторой планете: код планеты (целое число), радиус планеты, масса планеты, скорость...

Создать файловую структуру для записи данных таблицы Менделеева - C++
Разработать программу создания файла. Для этого нужно: • Определить шаблон структуры файла согласно варианту. • Определить файловую...

Реализовать структуру данных "Линейный список" - C++
Всем привет. Не получается написать программу к следующему заданию. На словах я понимаю, как это выполнить, но структурами раньше не...

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

Группа профессиональных дрессированных негров из Африки "Грозные Обезьянки" (сокращенно ГРОБ) ждёт команды, чтобы приступить к выполнению задания.
Адрес пресс-службы ГРОБ'а: http://www.cyberforum.ru/private.php?do=newpm&u=22622
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2009, 17:23     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате
Еще ссылки по теме:

Как объединить структуру? Группа - контейнер для студентов - C++
#include <iostream> #include <cctype> #include <cstring> #include <string.h> using namespace std; /*struct group { int...

Необходимо объединить несколько программ в одну - C++
Здравствуйте. Задали контрольную 5 заданий, сделал отдельно каждое задание на Visual C++, а препод сказал надо в консоли сделать и все...

Как объединить несколько больших файлов? - C++
Как в программе на c++ объединить большие текстовые файлы?

Как объединить несколько программ в одну? - C++
мне нужно объединить несколько программ, что бы при нажатии определенной клавиши, открывалась одна их программ, как это реализовать? спасибо

Как можно объединить несколько скриптов в один? - C++
Всем привет! хотел-бы узнать как можно объеденить несколько скриптов в один ? Допустим у меня есть 3 скрипта на разные темы к примеру 1ый...

Объединить несколько маленьких программ в одну большую - C++
Есть 8 программ для сортировки массивов, нужно объединить их в одну большую программу с общим мейном, чтобы сортировка выполнялась...


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

Или воспользуйтесь поиском по форуму:
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     Создать структуру данных о работнике, объединить несколько в список, отсортировав по зарплате
Ответ Создать тему
Опции темы

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