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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2010, 15:12   #1
eldarik
Пользователь
 
Регистрация: 17.01.2010
Сообщений: 10
По умолчанию Перевод из Паскаля в Дельфи

Не могу перевести проект паскаля в Дельфи

uses crt;
VAR
fIn, fOut: Text;
S,S1,S2: String;
i,n:integer;
A:array[1..26] of string;
BEGIN
Cls;

for i:=65 to 90 do begin
A[i-64]:=chr(i);
end;

ASSIGN(fIn,'d:\Text.in');
ASSIGN(fOut,'d:\Text.out');
RESET(fIn);

WHILE NOT EOF (fIn) DO BEGIN
READLN(fIn,S);
END;

For i:=1 to length(S) do begin
S1:=UpperCase(copy(S,i,1));
for n:=1 to 26 do begin
if S1=' ' then begin S2:=S2+' '; break; end
else if S1=A[n] then begin S2:=S2+IntToStr(n)+','; break; end;
end;
end;

ReWrite(fOut);
Writeln(fOut,S2);

Close(fOut);
Close(fIn);
END.


Задание: составить проект заменяющий символы в файле Text.in соответствющими цифрами в алфавитном порядке в файл Text.out.
eldarik вне форума Ответить с цитированием
Старый 17.01.2010, 15:32   #2
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Файлу с программой установите расширение .dpr
Программа:
Код:
{$APPTYPE CONSOLE}
uses SysUtils;
VAR
...........................
_Dmitry вне форума Ответить с цитированием
Старый 17.01.2010, 16:54   #3
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

По-моему проще всего скопировать код (Ctrl+C) открыть Делфи и вставить, но в Delphi по-моему вместо Assign надо AssignFile соответственно и CloseFile
Жми на весы!!!

Последний раз редактировалось Chudo4258; 17.01.2010 в 16:57.
Chudo4258 вне форума Ответить с цитированием
Старый 17.01.2010, 17:09   #4
val_nnm
Форумчанин
 
Регистрация: 18.10.2009
Сообщений: 185
По умолчанию

Вот проэкт на Delphi 7.
Вложения
Тип файла: zip Project1.zip (1.8 Кб, 12 просмотров)
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает."
val_nnm вне форума Ответить с цитированием
Старый 18.01.2010, 19:02   #5
eldarik
Пользователь
 
Регистрация: 17.01.2010
Сообщений: 10
По умолчанию

Спасибо всем, особенно val_nnm, очень помогли, СПАСИБО))))
eldarik вне форума Ответить с цитированием
Старый 18.01.2010, 19:07   #6
Сергeй
Заблокирован
 
Регистрация: 14.01.2010
Сообщений: 92
По умолчанию

> очень помогли

Медвежью услугу тебе сделали, а не "очень помогли")
Сергeй вне форума Ответить с цитированием
Старый 18.01.2010, 19:17   #7
eldarik
Пользователь
 
Регистрация: 17.01.2010
Сообщений: 10
По умолчанию

чем это? все работает
eldarik вне форума Ответить с цитированием
Старый 18.01.2010, 19:22   #8
Сергeй
Заблокирован
 
Регистрация: 14.01.2010
Сообщений: 92
По умолчанию

Так препод же тебя первым же вопросом поставит раком - а почему это так и почему это сяк)

И что ты ему скажешь ?)

Ты же ни в зуб ногой)

А был бы в зуб - и вопроса бы этого не было)))
Сергeй вне форума Ответить с цитированием
Старый 18.01.2010, 19:29   #9
eldarik
Пользователь
 
Регистрация: 17.01.2010
Сообщений: 10
По умолчанию

ну всё я не смогу объяснить конечно, но попытаюсь))) и вообще я новичок, стараюсь учится на примерах
eldarik вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод с Паскаля на Дельфи!. HAMMAN Помощь студентам 10 18.01.2012 11:20
от паскаля к с++ WOLFak Обсуждение статей 11 27.01.2010 00:18
Перевод с Паскаля на С++ MrJenika Помощь студентам 2 20.11.2009 20:42
Перевод программки из Паскаля в C Tashka Общие вопросы C/C++ 4 16.10.2008 22:44
Перевод из Паскаля в Делфи Родион Общие вопросы Delphi 2 28.08.2008 16:52