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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2010, 19:33   #1
Гамбит
Пользователь
 
Аватар для Гамбит
 
Регистрация: 19.10.2009
Сообщений: 83
По умолчанию Файлы. Паскаль.

Доброго времени суток всем. Мне нужно написать 2 проги, наработок пока нету, потому что только сел писат проги =) как только будут- выложу. Проги ерундовые, но вы потом всётаки проверьте =)

1.Написать прогу, которая читает из типизированного файла, содержащего целые числа х(почемуто с индексом i),
Вычисляет по ним вещественые y=ctg(x(опять же с индексом i)) и записывает их в другой типизированный файл.

2.Напишите программу, которая будет вводить целые числа с клавиатуры и выводить их в файл до тех пор, пока не будет введён 0.


Ну каг-то так. И сразу вопрос, в 1 задаче лучше использовать массив?

Последний раз редактировалось Гамбит; 11.02.2010 в 19:45.
Гамбит вне форума Ответить с цитированием
Старый 11.02.2010, 19:45   #2
Namolem
Oo
Форумчанин
 
Аватар для Namolem
 
Регистрация: 10.10.2009
Сообщений: 350
По умолчанию

нет
считал-посчитал-записал
Namolem вне форума Ответить с цитированием
Старый 11.02.2010, 22:43   #3
Гамбит
Пользователь
 
Аватар для Гамбит
 
Регистрация: 19.10.2009
Сообщений: 83
По умолчанию

Код:
type ff=file of byte;
uses crt;
Procedure input(x:byte);
var f1,f2:ff; y:byte;
begin
read(f1);
y:=ctg(x)ж
write(f2,y);
end;
Var f1,f2:ff; x:byte;
begin
Assign(f1,'f:\qwe.txt');
reset(f1);
assign(f2,'f:\asd.txt');
rewrite(f2);
While not eof(f1) do;
input(x);
close(f1);
close(f2);
end.
Так?

Последний раз редактировалось Гамбит; 11.02.2010 в 23:55.
Гамбит вне форума Ответить с цитированием
Старый 11.02.2010, 22:54   #4
Aries
Пользователь
Пользователь
 
Аватар для Aries
 
Регистрация: 23.04.2009
Сообщений: 39
По умолчанию

Не могу понять, как записывать в файл.
Смотрел в интернете, написано, что write(f, список переменных) записывает в файл.

Вот кусок кода:
assign(f,'text.txt');
rewrite(f);
write(f,a); {а - объявленная переменная и с присвоенным значением}

Если не компилировать, то пишет, что система не нашла указанный путь. При запуске готового ехе-файла остаётся пустой text.txt.

Это правильно? Если нет, то добавте, чего не хватает или перепишите, если вообще не правильно.
-Вы верите в Бога?
-У меня нет фактов, подтверждающих его существование.
Aries вне форума Ответить с цитированием
Старый 11.02.2010, 22:57   #5
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

еще добавь в конце строчку
close(f);
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 11.02.2010, 23:17   #6
Гамбит
Пользователь
 
Аватар для Гамбит
 
Регистрация: 19.10.2009
Сообщений: 83
По умолчанию

А мне ктонить скажет??? я правильно написал?
Гамбит вне форума Ответить с цитированием
Старый 11.02.2010, 23:51   #7
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

Цитата:
Сообщение от Гамбит Посмотреть сообщение
А мне ктонить скажет??? я правильно написал?
Ты вообще с синтаксисом языка не дружишь )
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 11.02.2010, 23:54   #8
Гамбит
Пользователь
 
Аватар для Гамбит
 
Регистрация: 19.10.2009
Сообщений: 83
По умолчанию

как ты догадался?

кароче помогите, не надо издеваться =(

Последний раз редактировалось Stilet; 12.02.2010 в 07:37.
Гамбит вне форума Ответить с цитированием
Старый 12.02.2010, 00:07   #9
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

Цитата:
Сообщение от Гамбит Посмотреть сообщение
кароче помогите, не надо издеваться =(
Я не издевался, а ответил на вопрос. =/
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 12.02.2010, 00:18   #10
Гамбит
Пользователь
 
Аватар для Гамбит
 
Регистрация: 19.10.2009
Сообщений: 83
По умолчанию

Цитата:
Сообщение от Alt Посмотреть сообщение
Ты вообще с синтаксисом языка не дружишь )
Ну тогда я не понял ответ...
Гамбит вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файлы паскаль olya3 Помощь студентам 2 22.12.2009 21:49
Паскаль. Файлы Dmitrij Помощь студентам 1 30.03.2009 23:41