Форумы Серверы Суспільство
Игры Серверы VBIOS General Soft & Hard Увлечения А поговорить... Культура Полезная информация Межигір'я Чат

Пользователь Сообщение: Программа в C, нужна помощь.        (Тема#82832)
Ferdinand_Amadeus 
майор
Ferdinand_Amadeus
С нами с 18.06.12
Посты: 1108
23.04.15 07:39 Czech Republic #1855410
Итак, суть такова, есть задача про коней-

typedef struct KUN{
char jmeno[15];
char barva[10];
int cena;
struct KUN * dalsi;
} KUN;

Что надо сделать -
1. Пользователь задает число коней "П"
2. Создается список "П" коней.
3. Каждый третий конь зовется "Шемик", все остальные "Гризал"
4. Первые "К" коней имеют цену 20 000, остальные 6000, "К" задает пользователь, "К" должно быть меньше или ровно "П"
5. Окрас всех коней "черный"
6. Каждый новый конь выписывается в новую строку в списке.
7. За каждым Л-тым конем, удаляется следующий конь, но только тогда когда это Шемик, если это Гризал, то он не удаляется, так же невозможно удалить коня если мы на конце списка и ни единого коня в конце нету. ("Л" - задает пользователь, "Л" - от 0 до "П"

Итак, у меня есть несколько вариантов программы, например -

Первый вариант выполнения задания


Второй вариант выполнения задания


Суть в чем, меня интересуют другие, возможные, варианты написания этого задания в C.

Заранее благодарю за возможные ответы. Надеюсь в коде все будет понятно, в него чешского примешано
Silent Dude 
голос разума
Silent Dude
: Paradise
С нами с 18.02.10
Посты: 34468
23.04.15 08:54 [Re: Ferdinand_Amadeus] Ukraine #1855422
Достойно цитатника...
Icon Legend Права Настройки темы
Распечатать тему


432 Просмотры
Реклама
95 сейчас в онлайне
3 пользователей (Silent Dude, kit400) и 5 скрытых, а также 87 гостей сейчас онлайн.
VBIOS Version 3.0 FINAL | ©1999-2022
Execution time: 0.163 seconds.   Total Queries: 25   Zlib сжатие вкл.
All times are (GMT+3). Current time is 13:00
Top