Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2015, 16:00   #1
imimim
Новичок
Джуниор
 
Регистрация: 23.02.2015
Сообщений: 2
По умолчанию односвязный список

#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main()
{
int n;
ifstream input;
ofstream output;
struct
{
string znum, fname, lname;
double srb;
}stud[22],temp;
int i;
struct Node
{
string znum, fname, lname;
int srb;
Node *Next;
};
typedef Node *PNode;
PNode Head = NULL, p=NULL;
input.open("input.txt");
input >> n;
for (i = 0; i < n; i++) //считывание
{
input >> stud[i].znum;
input >> stud[i].lname;
input >> stud[i].fname;
input >> stud[i].srb;
}
for (i = 0; i < n - 1; i++) //сортировка
for (int j = 0; j < n - i - 1; j++)
if (stud[j].srb < stud[j + 1].srb)
{
temp = stud[j];
stud[j] = stud[j + 1];
stud[j + 1] = temp;
}
/*
здесь может быть ваша запись в односвязный список
*/
output.open("output.txt");
for (i = 0; i < n; i++) //вывод (!)
{
output << stud[i].znum << " ";
output << stud[i].lname << " ";
output << stud[i].fname << " ";
output << stud[i].srb << " ";
output << endl;
}
}
помогите дописать запись в односвязный список и вывод из него в файл output. в одной ячейке списка должны содержаться поля stud[i].znum, stud[i].lname, stud[i].fname, stud[i].srb
imimim вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Односвязный список на Си Vasya94 Помощь студентам 20 17.05.2013 18:48
Создать односвязный список и вывести его на экран. Из этого списка создать новый список по указанному ниже правилу и новый список San111 Паскаль, Turbo Pascal, PascalABC.NET 1 15.05.2012 22:08
Односвязный список.??? Дмитрий_Попов Общие вопросы C/C++ 0 14.12.2011 21:10
Необходимо реализовать классы, односвязный список для хранения целых чисел, односвязный список для хранен lineico Помощь студентам 2 09.05.2011 17:45
C++. Односвязный список. Уничтожить список Olya90 Помощь студентам 2 10.06.2009 18:52