![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
![]() Доброго всем вечерочка, дорогие программисты!
![]() Не откажите в помощи слабой и беззащитной девочке... 1 просьба: перевести из паскаля на делфи (с использованием формы) следующую программу: Код:
uses crt; var f:file of integer; a,mx,k:integer; begin clrscr; assign(f,'file1'); rewrite(f); writeln('Введите целые числа в файл f, окончание ввода 0:'); repeat write('a='); readln(a); write(f,a); until a=0; clrscr; writeln('Содержание файла f:'); reset(f); read(f,mx); while not eof(f) do begin read(f,a); write(a,' '); if a>mx then mx:=a; end; writeln; close(f); reset(f); k:=0; reset(f); while not eof(f) do begin read(f,a); if a=mx then k:=k+1; end; close(f); write('Максимум =',mx,' количество=',k); readln end. 2 просьба: Дан файл f1 целых чисел. Определить наименьшее из нечетных чисел и наибольшее из чисел, принадлежащих интервалу [a, b]. Тоже на делфи. Буду премного благодарна! ![]() |
#2
|
||||
|
||||
![]() Дельфи вполне нормально справляется с таким кодом почти без переделок. Попробуйте так:
Код:
{$APPTYPE CONSOLE} uses Windows; var f:file of integer; a,mx,k:integer; begin SetConsoleOutputCP(1251); assignfile(f,'file1'); rewrite(f); writeln('Введите целые числа в файл f, окончание ввода 0:'); repeat write('a='); readln(a); write(f,a); until a=0; writeln('Содержание файла f:'); reset(f); read(f,mx); while not eof(f) do begin read(f,a); write(a,' '); if a>mx then mx:=a; end; writeln; close(f); reset(f); k:=0; reset(f); while not eof(f) do begin read(f,a); if a=mx then k:=k+1; end; close(f); write('Максимум =',mx,' количество=',k); readln end. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
||||
|
||||
![]() Спасибо тебе большое
![]() |
#4
|
||||
|
||||
![]() эх опоздал я )) а так люблю знакомицца с девушками-программистами ))
Психических заболеваний НЕТ ![]() ![]() Пусть лучше над тобой смеются, чем плачут... |
#5
|
||||
|
||||
![]() Ultras, а ты подпись подправь, и будут у тебя деффушки
![]() Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#6
|
||||
|
||||
![]() Цитата:
![]() Психических заболеваний НЕТ ![]() ![]() Пусть лучше над тобой смеются, чем плачут... |