Здравствуйте форумчане. Я учусь на программиста, первый курс. Нам дали проект. Помогите пожалуйста написать код на С программировании. Суть такая что бы написать "систему бронирования авиабилетов". Был бы очень сильно благодарен. Прикрепил саму суть задания
Вот сама суть задания1. Flight Booking System ( 3 persons)1) Requirements Flight information should be stored in a file, so system must provide input and output function of the file. Your system could browse all flight records, could display, inquiry the flights. Your system should also provide a menu using keyboard to select options.2) System design The system includes these modules: flight information input, browsing and inquiry module.3) detailed designStruct { Char flightNo[10]; Char start[10]; //departure city Char end[10]; //arrive city Float day; //flying time Int totalTicket; // The total number of tickets Int sellTicket; // The total number of tickets sold}Flight[N]; //Flight structure(1) Input module Use ‘fwrite’ or ‘fprintf’ functions write flight info into flight info file.(2) browse moduleUse split-screen to list flight info, 10 records could be listed on one screen and move to next screen by press any key. Read data from the file(fread, fscanf) then display.(3) inquiry module Use menu options select query field, you could search a flight in terms of flight number, departure city, arrive city or flying time. You could just use general search algorithm in the module.
ОП
бамп
Нахуй ты поступаешь на эту специальность, если оно тебе не усралось?
>>1015434по существу давай
>>1015438Поссал тебе в рот за него.Если ты такой проект не сможешь сам написать, или додуматься пойти на консультацию к преподу и поебать ему мозги (они это обычно любят, и помогают тем, кто вот так вот заинтересован и ходит пытается понять как и что), то забирай документы и иди работать в макдак. Сэкономишь 5 лет жизни, заработаешь кучу бабла, отвечаю прям.https://www.youtube.com/watch?v=bvBUmUNMvPQ
>>1015442Препод в Китае, я в Корее. Я бы поебал ему мозги, только если бы они объясняли на уроке и умели разговаривать на английском. Объясняют суки на ломаном, хуй теперь во рту
>>1015452Выкладывай где учишься и как поступал.
>>1015455все распишу, но мне нужно писать этот ебучий проект который я в душе реально не ебу как сделать до дедлайна.
>>1015459Зачем тогда учиться? Все равно ты не научишься программировать, если сам не будешь решать свои задачи.
>>1015459ахуенное задание, на самом деле. еслиб ты расписал где учишься, то я бы подсказал как такое сделать.
>>1015463деанона не хочу. Учусь в Китае в г.Ханчжоу на первом курсе (Computer Science) Это в провинции Чжэдцэн. Поступил после окончании шараги у себя в козохстоне. Обучение длится 4 года, в пол года оплата стоит 9000 юаней за весь год 18к. Но можно заранее получить сколаршип, а его тут выиграть просто ничего не надо делать. Главное подать просто документы во время на грант и они предоставят, просто знание английского необходимо да и все в принципе. Что бы получить полный грант на обучение и проживание, нужно отправить документы в мае и все. Есть некоторые нюансы, о них мог бы рассказать, но мне нужно находить инфу о проекте :)
>>1015420 (OP)конечно помогу, качаешь книгу кернигана и ритчи "программирование си", читаешь ее полностью изучая работу с вводом\выводом, указателями, памятью, строками, операции с файлами. Изучаешь стандартную библиотеку. Потом изучаешь структуры данных, списки кольца стеки там хуе мое, Потом садишься и делаешь ебучее задание. Ну или найми фрилансера
>>1015503>>1015420 (OP)Завтра ищешь в интернете книжку Керниган, Ричи. Язык C. Похуй если ничего не поймешь. Затем идешь на http://www.utas.edu.au/infosys/info/documentation/C/CStdLib.html и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию сишного кода - 1TBS, чтобы от зубов отскакивало. Когда напишешь свою первую сортировку Хоара, по пути изучив ассемблер инлайном, скачиваешь и изучаешь любую олдовую среду разработки, рекомендую Turbo C. Как переделаешь сортировку, чтобы была по меньшей мере итеративной, а не рекурсивной, можешь идти дальше - тебя ждет увлекательный мир байтоёбства. Хипсорт, сверхбыстрые асинхронные B-деревья, xor-связные списки. Отсос у хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-богов, которые работают в тёплом офисе за приличную зарплату не заставит себя ждать и уже через пол года ты будешь так редко мыться, что любая баба будет брезгливо закрывать нос платком при одном упоминании твоей одежды.
>>1015468я тоже с казахсташки, как раз колледж закончил и ищу возможность свалить в страны азии, благо IELTS 7.0 есть который можно получить бесплатно, хехе. 18к юаней дороховато, к сожалению, мои родаки только 1-1.5к$ потянут в год, поэтому приходится искать школаршипы :( по поводу программки, я в С не шарю, поэтому заебался писать на половине. https://gist.github.com/7Y2RPXK3ETDCNRDD/45f78e86cadff0d4806f48124d08001aВ метод writeFlight ты отправляешь индекс флайта из глобального массива flights, чтобы записать его в базу данных. Метод readFlights должен пополнять массив flights записями из базы данных, только мне лень было его дописывать. Чтобы добавлять флайты, тебе нужно написать метод, который будет составлять флайты из юзер инпута, добавлять их в массив flights и вызывать метод writeFlight.Чтобы выводить инфу на экран, тебе нужен еще один метод, который будет тянуть все флайты из массива flights и как-нибудь красиво выводить их в консоль. возможно понадобится ncurses.Еще указан третий модуль, в котором должен осуществляться поиск. Для этого просто итерируешь массив flights и ищешь нужный флайт.Надеюсь, ты напишешь про полный грант на обучение.
>>1015507> мои родаки только 1-1.5к$ потянут в годДаже в моей говноконторке (спбгу) семестр обучения похромиста 2 года назад стоил 120к. Боюсь, за 1к баксов из восточных стран тебе доступна какая-нибудь Камбоджа или Непал.
>>1015507Так ведь оп же рассказал, что сколаршип (бесплатное обучение как я понял) намутить изи, берешь и пробуешь без задней мысли.В целом конечно опа можно понять, но с другой стороны если ты ввязался в техническое образование в другой стране, то будь добр хуярь на 120%, изучая сам кучу материалов и гугля всё подряд, что бы выполнять задачи, а не отмазывайся, что дескать необъясняют нихуя. Программирование - это вообще рофл. Тебе не нужно китайский знать, что бы кодить, это же не сочинения писать.
>>1015511Дык я и не надеюсь на платное обучение, только грант, а 1-1.5k$ уже на жизнь. >>1015520Он еще писал про полный грант с мая, который меня и интересует. А так, во многих универах предоставляют скидки на обучение, вплоть до 100%, но денег на банковском счету должно быть достаточно, чтобы оплатить обучение по полной цене.
>>1015507парень, постучись пожалуйста мне на мыло. Все распишу что тебе нужно и объясню как что и как сделать. [email protected]
>>1015507или можешь написать свою почту, я туда тебе распишу. Боюсь просто тред потерять.
>>1015420 (OP)> Без названия.jpgДолжно быть:C Coding
>>1015520ты прав мужик, но только если бы ты видел этих китайских задротов за которыми хуй угонишься. И как они блядь объясняют, это пиздец же ну ничего не понятно, вот серьезно. У нас вся группа будто аутисты и дауны, потому что никто не может прочитать код своего laoshi (учитель) ебаного и никто не учил вообще в структуру программирования где вообще тут head, body потому что в душе не ебем, реально сложновато.
>>1015420 (OP)ОП, да ты охуел. На чём хоть говнокодите? Небось CodeBlocks и GTK+ для гуйни?Пиздец пиздоглазые ебанулись пилить юзеринтерфейс на Сях в 2017ом.
>>1015679да на CodeBlocks сейчас изучаем ну как сказать блядь изучаем си. Лаоши настолько даун что последние недели обучения перед экзаменами, вообще положил здаровеный хуй на нас и даже уже не готовил слайды для презентации. И сидели мы месяц втыкали нихуя не зная, а зато как давать ебучие проекты так он в этом дело мастак. Ну вот я сижу и думаю, щито мне поделать блядь, я же вот нихуя не сделал и не ебу что вообще тут да и как
>>1015679этот пидр учитель закончил типа Джиду (топовый универ короче) И только выпустился, никакого опыта преподавания, английский блядь словно с тобой малыш разговаривает, с диким акцентом что не разобрать о чем он это вообще. Ну и вот блядь я докатился, что я нихуя естественно не знаю, пытался блядь я дахуя пытался начать изучать программирование, все время блядь тупо скатывали код с доски ну а сами ничего не умели. Вот и я не знаю теперь НИ ХУ Я
>>1015634отписал тебе
>>1015684>>1015686Для гуи что используете то? GTK, wxWidgets, win32 api?Что там ещё в C::B для гуи есть? Хотя бы сказал, под какую ОС программа нужна. Может у вас лаоши - красноглазик, а тебе сейчас программку на вин32апи накидают.
>>1015737Если внимательно прочитать задание, ясно, что никакого интерфейса не подразумевается, кроме обычного консольного меню типа "1 - view, 2 - edit, 3 - delete, your input> ", как во всех подобных лабах.
>>1015684Сдается мне ты тут лапшу всем на уши вешаешь. Покажи студенческий.
>>1015759документ который я получил недавно для того что бы выехать в Корею. Надеюсь подойдет, потому что не взял я с собой удастак сюда, ибо считаю нахуя?
>>1015759спецом не закрасил название университета, для большей достоверности.