|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.09.2014, 22:33 | #1 |
Регистрация: 14.09.2014
Сообщений: 7
|
Нужно преобразовать программу из C в Pascal
На лекции преподаватель написал нам программу на C и попросил попытаться ее переделать на Паскаль. Криво косо вроде получилось, но компилятор freepascal после компиляции выдает 217 exitcode, что не так?
P.S. - В коде препода компилятор ругается на пару строк, с sIn, если не лень, гляньте что не так. Вот на C: Код:
Код:
Последний раз редактировалось mrthesklyar; 14.09.2014 в 23:25. |
14.09.2014, 22:59 | #2 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Имхо, не надо переводить си в паскаль или наоборот, ибо написать с нуля будет быстрее и качественнее. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
14.09.2014, 23:02 | #3 |
Регистрация: 14.09.2014
Сообщений: 7
|
Программа должна проверить наличие файла, если его нет, то выдает ошибку, если есть, то открывает.
Я имел в виду, что есть программа на C и нужно чтоб на паскале программа делала тоже самое |
14.09.2014, 23:07 | #4 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
А где {$APPTYPE CONSOLE}? Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
14.09.2014, 23:09 | #5 |
Заблокирован
Регистрация: 12.09.2014
Сообщений: 544
|
А дальше видимо содержимое выводится на экран.
Последний раз редактировалось indexx; 14.09.2014 в 23:12. |
14.09.2014, 23:14 | #6 |
Регистрация: 14.09.2014
Сообщений: 7
|
Эм что? не делфи, в инете на сайтах паскаля отрыл
Ну в случае с паскалем у меня программа пишет содержимое файла в строку и закрывает файл, дальше просто по enter завершаем работу. А в случае с С как я понял открывает и всё |
14.09.2014, 23:19 | #7 | ||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
||
14.09.2014, 23:23 | #8 |
Регистрация: 14.09.2014
Сообщений: 7
|
FreePascal, писал же в первом посте.
Это всё, что нужно, больше программа ничего не делает, просто моя реализация на паскале работает хорошо, если файла не находит: выдает то что нужно, а если файл есть, то после создания билда выкидывает с exitcode 217 |
14.09.2014, 23:29 | #9 |
Регистрация: 14.09.2014
Сообщений: 7
|
Проблема решена, только сейчас увидел тупую ошибку) в поиске файл 0101, а потом открыть прошу 10101))))
а с С проблемы точно, ибо VS ругается на sIn |
15.09.2014, 21:04 | #10 |
Регистрация: 14.09.2014
Сообщений: 7
|
Ладно, это-то всё работает, а можно как-нибудь реализовать сей процесс на чистом паскале, без делфи?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно исправить программу. Free Pascal | Angelique | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.12.2012 04:07 |
Нужно преобразовать программу из delphi в lazarus | Den559 | Помощь студентам | 0 | 22.05.2012 22:26 |
нужно написать программу на Pascal | Aidar9119 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 20.12.2010 17:25 |
Нужно переписать программу с pascal на С++ | ALiKa ALiK | Помощь студентам | 2 | 02.05.2010 22:01 |