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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2012, 10:50   #1
danteone
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 10
По умолчанию Толковый словарь

Создать толковый словарь. Каждая запись содержит следующие
сведения: слово и его разъяснение. При запуске программы данные
формируются на основе данных считанных из файла, затем сортируется по
ключу (в качестве ключевого поля использовать слово). При выходе из
программы данные из словаря сохраняются в том же файле.
Реализовать следующие операции для пользователя:
1) добавление нового слова в словарь;
2) поиск по слову;
3) удаление слова из словаря;
4) вывод всего словаря в алфавитном порядке с организацией паузы для
просмотра и возможностью прерывания просмотра
на языке paskal или delphi!!!!!!!!!!!!!!!!

Последний раз редактировалось danteone; 05.06.2012 в 10:51. Причина: .
danteone вне форума Ответить с цитированием
Старый 07.06.2012, 09:18   #2
danteone
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 10
По умолчанию ауууу нароооод!!!!

и ни кто не может помочь мне?
danteone вне форума Ответить с цитированием
Старый 07.06.2012, 10:06   #3
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

если помочь == сделайте всё за меня, то вешайте объяву во фриланс, там вам с радостью помогут

если что-то конкретное не получается, пишите сюда, тут помогут
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 07.06.2012, 10:35   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
и ни кто не может помочь мне?
помочь - это сделать полностью за Вас?!?
так обратитесь в раздел Фриланс
Там за вознаграждение сделают за Вас вашу работу!



p.s. veniside, извините, я не увидел своевременно ваш пост, поэтому получилось дублирование...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 07.06.2012, 20:29   #5
Artem_Kokos
Форумчанин
 
Регистрация: 28.02.2011
Сообщений: 122
Вопрос

Ну а что, давай-те попробуем что-нибудь создать. Я могу помогать на языке СИ. Так полагаю, что у нас будет CUI и файл *.dat, в котором будут содержаться наши слова и их описание (аля база данных). В файле будут использоваться специальные теги, которые мы придумаем сами, для того, чтобы программе было понятно, где слово (поиск ведь по нему ведется), а где его описание (то, что собственно интересует при поиске). Способ ламерский и относительно простоват, но для себя-то сгодится. Поиск можно проводить, используя например функцию stricmp(*,*).
Повторенье - мать ученья. И прибежище для лентяев.
Artem_Kokos вне форума Ответить с цитированием
Старый 19.06.2012, 10:12   #6
danteone
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 10
По умолчанию

Цитата:
Сообщение от danteone Посмотреть сообщение
Создать толковый словарь. Каждая запись содержит следующие
сведения: слово и его разъяснение. При запуске программы данные
формируются на основе данных считанных из файла, затем сортируется по
ключу (в качестве ключевого поля использовать слово). При выходе из
программы данные из словаря сохраняются в том же файле.
Реализовать следующие операции для пользователя:
1) добавление нового слова в словарь;
2) поиск по слову;
3) удаление слова из словаря;
4) вывод всего словаря в алфавитном порядке с организацией паузы для
просмотра и возможностью прерывания просмотра
на языке paskal или delphi!!!!!!!!!!!!!!!!
Код:
program k21;
uses crt;
label 10,20,30;
type
    matem=record
    nazv:string;
    theor:string;
end;
var
    ma:matem;
    f:file of matem;
    fname:string;
    n:integer;
    k:byte;
begin
    clrscr;
    writeln('vvedite nazvan faila');
    readln(fname);
    assign(f,fname);
 10:writeln('Menu');
    writeln('1.Sozdanie slovar');
    writeln('2.Redaktirovanie');
    writeln('3.Zapros po nazvaniu');
    writeln('4.Prosmotr vsego faila');
    writeln('5.Vixod');
    writeln;
    writeln('Vvedite nomer pynkta');
    readln(n);
      if n=1 then
         begin
           rewrite(f);
           clrscr;
           write('vvedite nazvanie');
           readln(ma,nazv);
           write('vvedite theor');
           readln(ma,theor);
           write(f,ma);
           close(f);
           goto 10;
         end;
      if n=2 then
         begin
           clrscr;
           assign(f,'clovar po VM');
           reset(f);
           writeln('vvedite nazvanie');
           readln(ma,nazv);
           writeln('vvedite theor');
           readln(ma,theor);
           close(f);
           goto 1;
         end;
      if n=5 then
end.
помогите не могу доделать программу!!!!!!!!!!!!!!!!!!!!!!, нужно что бы создавал файл и записывал в него, так еще и ошибку выдает при выводе!!



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 19.06.2012 в 10:47.
danteone вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
толковый словарь.паскаль! solisoul Помощь студентам 3 11.02.2011 16:17
Толковый словарь.Проверьте код!!!!!Pascale!!!! solisoul Помощь студентам 1 01.02.2011 09:32
Толковый словарь (односвязный список) solisoul Паскаль, Turbo Pascal, PascalABC.NET 2 08.01.2011 13:06
Толковый словарь (односвязный список) solisoul Фриланс 5 08.01.2011 00:18