![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
annna |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Репутация: ![]() ![]() ![]() |
В файле W задан массив из девяти элементов. В новом файле WW сформировать массив, в котором каждому элементу будет присвоено значение соседнего с ним справа. Последнему элементу присвоить значение первого.
|
Altair |
![]()
Сообщение
#2
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Файл титпизированный? (говорю же - сразу надо точно писать условие)
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
annna |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Репутация: ![]() ![]() ![]() |
Oleg_Z
Это не дано в условии, но скорее всего нет. |
Altair |
![]()
Сообщение
#4
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Ок, сделаем на текстовый (скорее всего так, чтобы легко его вводить было)
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Altair |
![]()
Сообщение
#5
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Сделал для вас 2 варианта. 1 -это с текстовым фалом, второй-с типизированным
Код {ў аЁ в 1 - д ©« ’…Љ‘’Ћ‚›‰, Є ¦¤л© н«-в ®ў®© бва®ЄҐ} Program Massivi_iz_faila; uses crt; var w:text; {д ©« Ё§ Є®в®а®Ј® зЁв Ґ¬} ww:text; {®ўл© д ©«, ў Є®в®ал© § ЇЁблў Ґ¬} a:array[1..9] of integer; {Є Є®Ј® вЁЇ н«Ґ¬Ґвл ¬ ббЁў - Ґ ў ¦®, ¬®¦® ¬Ґпвм} filename,fn2:string; {Їгвм Є д ©«г} i:byte; begin ClrScr; {®зЁбвЁ¬ нЄа } Writeln('‚ўҐ¤ЁвҐ Ё¬п д ©« FILE NAME : '); readln(filename); Assign(w,filename); {$I-} reset(w); {$I+} If IoResult<>0 then begin writeln('Ћ??ЃЉЂ, ERROR, д ©« Ќ… ®вЄалв, NOT RESET!'); writeln('‡ ЇгбвЁвҐ Їа®Ја ¬¬г б®ў '); halt(IoResult) {§ ўҐаи Ґ¬ а Ў®вг, б Є®¤®¬ ®иЁЎЄЁ} end; {зЁв Ґ¬ ¬ ббЁў} For i:=1 to 9 do readln(w,a[i]); {Ј®в®ўЁ¬ ®ўл© д ©« ww} writeln; writeln('‚ўҐ¤ЁвҐ Ё¬п б®§¤ ў Ґ¬®Ј® д ©« '); readln(fn2); Assign(ww,fn2); {б®§¤ Ґ¬ д ©«} rewrite(ww); {§ ЇЁблў Ґ¬ вг¤ Ёд®а¬ жЁо, Ї® § ¤ Ёо} {§ ЇЁблў Ґ¬ б з « б 2 Ї® 9 н«-в Ї®в®¬ ў Є®Ґж 1 н«-в, в ЄЁ¬ ®Ўа §®¬ Ї®«гз Ґ¬ ᬥ饨Ґ н«-в®ў ўЇа ў®.} For i:=2 to 9 do writeln(ww,a[i]); writeln(ww,a[1]); writeln('ўбҐ, ўбҐ ¤Ґ©бвЁп ўлЇ®«Ґл Ї® § ¤ Ёо!'); Close(w); Close(ww); end. вариант 21 Код {ў аЁ в 2 - д ©« вЁЇЁ§Ёа®ў л©} Program Massivi_iz_faila; uses crt; var w:file of integer; {д ©« Ё§ Є®в®а®Ј® зЁв Ґ¬} ww:file of integer; {®ўл© д ©«, ў Є®в®ал© § ЇЁблў Ґ¬} a:array[1..9] of integer; {Є Є®Ј® вЁЇ н«Ґ¬Ґвл ¬ ббЁў - Ґ ў ¦®, ¬®¦® ¬Ґпвм} filename,fn2:string; {Їгвм Є д ©«г} i:byte; begin ClrScr; {®зЁбвЁ¬ нЄа } Writeln('‚ўҐ¤ЁвҐ Ё¬п д ©« FILE NAME : '); readln(filename); Assign(w,filename); {$I-} reset(w); {$I+} If IoResult<>0 then begin writeln('Ћ??ЃЉЂ, ERROR, д ©« Ќ… ®вЄалв, NOT RESET!'); writeln('‡ ЇгбвЁвҐ Їа®Ја ¬¬г б®ў '); halt(IoResult) {§ ўҐаи Ґ¬ а Ў®вг, б Є®¤®¬ ®иЁЎЄЁ} end; {зЁв Ґ¬ ¬ ббЁў} {Ґ § Ўлў Ґ¬, зв® 1 н«-в ў вЁЇЁ§Ёа. д ©«Ґ - б ¬®¬ ¤Ґ«Ґ г«Ґў®©} for i:=1 to 9 do begin seek(w,(i-1)); read(w,a[i]) end; {Ј®в®ўЁ¬ ®ўл© д ©« ww} writeln; writeln('‚ўҐ¤ЁвҐ Ё¬п б®§¤ ў Ґ¬®Ј® д ©« '); readln(fn2); Assign(ww,fn2); {б®§¤ Ґ¬ д ©«} rewrite(ww); {§ ЇЁблў Ґ¬ вг¤ Ёд®а¬ жЁо, Ї® § ¤ Ёо} {§ ЇЁблў Ґ¬ б з « б 2 Ї® 9 н«-в Ї®в®¬ ў Є®Ґж 1 н«-в, в ЄЁ¬ ®Ўа §®¬ Ї®«гз Ґ¬ ᬥ饨Ґ н«-в®ў ўЇа ў®.} For i:=2 to 9 do begin seek(ww,(i-2)); write(ww,a[i]) end; seek(ww,filesize(ww)); {ЇҐаҐ¬Ґй Ґ¬ Ї®б«Ґ¤Ё© н«-в} write(ww,a[1]); writeln('ўбҐ, ўбҐ ¤Ґ©бвЁп ўлЇ®«Ґл Ї® § ¤ Ёо!'); Close(w); Close(ww); end. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
annna |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Репутация: ![]() ![]() ![]() |
big tnx
![]() |
Altair |
![]()
Сообщение
#7
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата big tnx А что это значит? -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
annna |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Репутация: ![]() ![]() ![]() |
Oleg_Z
Ну енто спасибо, на старорусском ;) Сообщение отредактировано: annna - 23.04.2004 19:50 |
Altair |
![]()
Сообщение
#9
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Понял!, fhgd (а ето пожалуста по старорусски) ;)
![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
HelpAusHeaven |
![]()
Сообщение
#10
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата(Oleg_Z @ 23.04.04 22:20) Понял!, fhgd (а ето пожалуста по старорусски) ;) ![]() хм ![]() ![]() ![]() big tnx = big thanks (по созвучию) fhgd равно чему? you're welcome? ![]() ![]() ![]() ![]() -------------------- Рассылка: "Решение Вами Предложенных Задач На Языке PASCAL. Алгоритмы на PASCAL."
Подписка по e-mail: comp.soft.prog.pascal123-sub@subscribe.ru |
Altair |
![]()
Сообщение
#11
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата fhgd равно чему? Да не чему не равно! Я просто первое сочетание на клаве написал. ![]() Вот люди пошли, шутки начинают исследовать на созвучие... ![]() ![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 17:07 |