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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.03.2012, 23:48   #1
Julichka1k
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 30
По умолчанию создание и использование файлов на языке паскаль

задание

Создать файл F, компоненты которого являются целыми числами.Записать в файл G квадраты всех четных чисел файла F, а в файл H кубы всех нечетных чисел.

вот код

Код:
program file_1;

Var
F,G,H: file of integer;
i,k: integer;


begin
     assign(F, 'F.dat');
     assign(G, 'G.dat');
     assign(H, 'H.dat');
     rewrite(F);
     randomize;
       for i:=1 to 100 do
       begin
       k:=random(101);
       write(F,k);
       end;
       close(F);
         reset(F);
         rewrite(G);
         rewrite(H);
           while not (Eof(f))do
             begin
              if k mod 2=1 then
               begin
                k:=sqr(k);
                write(G,k);
               end
               else
                  begin
                   k:=sqr(k)*k;
                   write(H,k);
                  end;
             end;
             close(F);
             close(G);
             close(H);
end.

почему при заполнении файла F там и цифры и буквы? и почему не позводит в куб и квадрат...

Последний раз редактировалось ACE Valery; 28.03.2012 в 00:40.
Julichka1k вне форума
Старый 28.03.2012, 00:23   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
почему при заполнении файла F там и цифры и буквы?
Потому что файл типизированный!
Цитата:
и почему не позводит в куб и квадрат...
Потому что вы не считываете с файла F. У вас переменная к всегда равна 0!
ЗЫ: Пришло от вас письмо мне в личку! Не совсем понятна его суть!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума
Старый 28.03.2012, 09:03   #3
Julichka1k
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 30
По умолчанию

у меня не получается вам в личку ответить! Извените, если то был ваш код,вот сама решила сделать!!
Julichka1k вне форума
Старый 28.03.2012, 10:02   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Julichka1k,

Обнаружен Кросспостинг!

Напоминаю, что
Кросспостинг (создание одинаковых тем и сообщений) запрещён правилами форума!


ваша тема тут
создание и использование файлов на языке паскаль

ТЕМА ЗАКРЫТА
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание и использование файлов на языке паскаль Julichka1k Помощь студентам 6 22.03.2012 16:14
Использование файлов ресурсов Mixim Общие вопросы .NET 4 13.01.2011 03:39
Использование строк и файлов Allysia Помощь студентам 2 23.02.2010 09:10
Создание процедуры целочисленной матрицы на языке паскаль. Darya Помощь студентам 3 11.05.2009 18:40