![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.12.2008
Сообщений: 59
|
![]()
Задача: Дан файл f, компонент которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл n-все нечетные. Порядок следования чисел сохраняется.
Код в Паскале: uses crt; var f,g,h:file of integer;{три типизированных файла целых чисел} a:integer;{переменная для чисел} c:char;{переменная-символ для окончания ввода} begin clrscr; assign(f,'filef');{связываем переменную с файлом на диске} rewrite(f);{открываем для записи} assign(g,'fileg'); rewrite(g); assign(h,'fileh'); rewrite(h); writeln('Vvedite v faik F celye chisla, okonchanie vvoda Esc:'); repeat write('a='); readln(a);{читаем числа} write(f,a);{записываем в файл} c:=readkey;{ждем нажатия клавиши} until c=#27;{если Esc-заканчиваем ввод, другая-продолжаем} reset(f);{открываем исходный файл для чтения} writeln('Ishodnyj fail:'); while not eof(f) do{пока не конец файла} begin read(f,a);{читаем числа} write(a,' ');{выводим на экран через пробел} if odd(a)then write(h,a){если нечетное(odd), записываем в файл h} else write(g,a);{если четное, в файл g} end; close(f);{закрываем файл, полностью прочитан} writeln; reset(g);{открываем файл четных} writeln('Fail chetnih chisel:'); while not eof(g) do begin read(g,a); write(a,' '); end; close(g);{закрываем} writeln; reset(h);{открываем файл нечетных} writeln('Fail nechetnih chisel:'); while not eof(h) do begin read(h,a); write(a,' '); end; close(h); readln end. Помогите пожалуйста переделать на язык Делфи. ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Delphi - то же самое. Выбираете File->New->Console application и вставляете ваш код. И убираете CRT
Изобретатель велосипедов
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 22.12.2008
Сообщений: 59
|
![]() Цитата:
![]() что делать? ![]() |
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.12.2008
Сообщений: 59
|
![]()
Какие нужно расположить компоненты на форме, подскажите пожалуйста...
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
наверное потому что в делфи нет модуля crt.. Какая форма? =) консольное же приложение... вероятно проще всего будет переделать с read например..
Код:
Uguu~
Последний раз редактировалось __STDC__; 03.06.2009 в 20:40. |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 22.12.2008
Сообщений: 59
|
![]() Цитата:
где можно почитать как в делфи работать с типизированными и нетипизированными файлами? весь интернет облазила не могу найти... ![]() вот еще вопросик...можно вот данную программу сделать в виде визуального приложения? чтобы на форме можно было вводить данные и после нажатия кнопки они на форму выводили результат (так сказать, чтобы выводились содержимое трех файлов)? какие для этого компоненты нужны будут? ![]() помогите пожалуйста...срочно нужно... ![]() заранее спасибо... ![]() |
|
![]() |
![]() |
![]() |
#7 | |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]() Цитата:
вы сами на свой вопрос ответили.. кнопка, эдиты и для вывода что-нибудь.. можно лейблы.. или в те же эдиты... как угодно
Uguu~
|
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 30.05.2011
Сообщений: 2
|
![]()
а на C# кто-нибудь поможет с этой задачей?
я тут начала, но как продолжить? Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
заполнить файл целыми числами из отрезка [—100; 100] с помощью датчика случайных чисел. | ALEX-7-7-7 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.04.2009 14:51 |
Дан файл, содержащий текст на русском языке.Составить в алфавитном порядке список слов в файл. | JiLiYa | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 26.12.2008 12:05 |
Доступ к полям компонента TTable с большими целыми числами | AleksP | Общие вопросы Delphi | 6 | 13.10.2008 18:41 |
Имеется список,элементами которого являются вещественные числа.Создать консольное приложение,описывающее | Smart | Помощь студентам | 1 | 06.05.2008 08:09 |