![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.01.2009
Сообщений: 60
|
![]()
Вставте в задачу файл (с расширением .bat)
Вот задача Program n1ce; Uses crt; TYPE Date = Record Month : 1..12; Day : 1..31; Year : 1990..2009; end; Person = Record Name,Surname : string; Sex : (Male,Female); Speciality : string; Birthday : Date; end; Tmas = array[1..50] of Person; Procedure Xludi(var n:byte; var m:Tmas); var i,s:byte; begin clrscr; write('Vvedite kolichestvo Xmenov=');readln(n); for i:=1 to n do with m[i] do begin writeln('Xmen ',i); write('Name=');readln(Name); write('Surname=');readln(Surname); write('Sex (0-Male; 1-Female)');readln(s); if s=0 then sex:=male else sex:=female; write('Speciality=');readln(Special ity); writeln('Birthday'); with birthday do begin write('Year=');readln(Year); write('Month=');readln(Month); write('Day=');readln(Day); end; end; end; procedure MUtanti(n:byte;var m:Tmas); var i:byte; begin clrscr; writeln('Dannye o Xludyah':45); writeln; writeln('-------------------------------------------------------------------'); writeln('| Name | Surname | Sex | Specialiti | Year | Month | Day|'); writeln('-------------------------------------------------------------------'); for i:=1 to n do begin with m[i] do begin gotoXY(1,whereY);write('|',Name); gotoXY(11,whereY);write('|',Surname ); gotoXY(23,whereY);if sex=male then write('|male') else write('|female'); gotoXY(34,whereY);write('|',Special ity); with birthday do begin gotoXY(47,whereY);write('| ',Year); gotoXY(54,whereY);write('| ',Month); gotoXY(62,whereY);write('| ',Day); end; gotoXY(67,whereY);write('|'); end; writeln; end; readln end; var sp:Tmas; n:byte; w:byte; begin clrscr; textbackground(15); textcolor(4); writeln('Nazmite Knopku ENTER'); w:=0; while w<3 do begin clrscr; writeln('Menu programmi'); writeln('1:Vvod dannih'); writeln('2:Vivod dannih na ekran'); writeln('3:Vihod iz programi'); readln(w); case w of 1:Xludi(n,sp); 2:MUtanti(n,sp); 3:exit; end; end; end. |
![]() |
![]() |
#2 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]() Цитата:
P.S. Помещайте код программы в теги [CODE] E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
#3 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
![]()
Простите, что куда вставить? Можно с этого момента поподробнее...
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 16.11.2008
Сообщений: 192
|
![]()
Имхо нужно создать типизированный файл, и в нем хранить информацию о людях. Вообщем база данных.
P.s. первую строчку программы желательно заменить, или удалить. Вот кое-что: http://www.programmersforum.ru/showthread.php?t=37169 http://www.programmersforum.ru/showthread.php?t=37352 Последний раз редактировалось pomoshnic; 03.02.2009 в 03:11. |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Мог бы и сразу ко мне в личку обратиться, раз уж код мой.
Код:
|
![]() |
![]() |
#6 |
Пользователь
Регистрация: 07.01.2009
Сообщений: 60
|
![]()
спасибо puporev good :D
|
![]() |
![]() |
#7 |
Регистрация: 05.02.2009
Сообщений: 4
|
![]()
ПОМОГИТЕ!!(по текстовым файлам)
Дан текстовый файл F.Требуется исключить пробелы,стоящие в конце строк,а также заменить на одинарные все повторные пробелы(двойные,тройные и т.д.) внутри строк. (судя повсему тут надо создать второй файл и все туда скопировать..))
Надо обладать либо умом,чтобы понимать;
либо веревкой,чтобы повеситься.. |
![]() |
![]() |
#8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]()
Можно создать второй файл, затем читать первый построчно, первым делом отрезать пробелы в конце, а затем просмотреть строку посимвольно на поиск и исключение повторяющихся пробелов. Получившуюся строку сбросить во 2-й файл.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 16.11.2008
Сообщений: 192
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
#10 |
Регистрация: 05.02.2009
Сообщений: 4
|
![]()
СПАСИБО ОГРОМНОЕ!!
![]() ![]()
Надо обладать либо умом,чтобы понимать;
либо веревкой,чтобы повеситься.. |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Текстовый файл! Задача! | Straiker | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 18.01.2009 10:10 |
задача на текстовый файл в delphi | [Drumm-are-turG] | Помощь студентам | 1 | 27.12.2008 15:42 |
на файл задача пожалуйста | Neznau | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 03.06.2008 11:30 |
Задача на файл | Foky | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 08.04.2008 23:17 |
Задача на файл в паскале | Юрии Александрович | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 26.12.2007 17:08 |