Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
6 / 6 / 7
Регистрация: 27.09.2014
Сообщений: 46
1

Создание и обробка файлов

12.11.2014, 17:04. Показов 341. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задания:
А: Создать файл, содержащий значения функции sin (x), cos (x), tg (x) когда x изменяется от 0 до 3.14 с шагом 0.5.

В: Написать программу, которая в файле, ищет отрицательные элементы, и когда они есть, то выводит их на экран. Когда отрицательных элементов нет, на экран вывести первый и последний элементы.
Вот что получилось
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
program lab6;
uses crt;
Const a=0;b=3.14;h=0.5;
Type geom=Record
      sin:real;
      cos:real;
      tg:real;
     End;
Var f:file of geom;
    x:real;
    k:byte;
    g:geom;
Begin 
    Assign(f,'in.dat');Rewrite(f);
      x:=a;
    While x<=b do
    Begin
      g.sin:=sin(x);
      g.cos:=cos(x);
      g.tg:=g.sin/g.cos;
      write(f,g);
      x:=x+h;
    End;
    reset(f);
     Writeln('      ','sin:','               ','cos:','               ','tg:');
    While not Eof(f) do Begin
    Read(f,g);
   
    writeln;
    writeln('      ',g.sin:4:4,'             ',g.cos:4:4,'             ',g.tg:4:4);
    end;
      reset(f);
    While not Eof(f) do Begin
    read(f,g);
    if g.sin<0 then 
    writeln('sin:','   ',g.sin:4:4);
    if g.cos<0 then
    writeln('cos:','   ',g.cos:4:4);
    writeln;
    if g.tg<0 then
    writeln('tg:','   ',g.tg:4:4);
    writeln;
    end;
    close(f);
    readln;
    end.
Помощь нужна вот с этим вопросом.
Нужно вывести первое и последнее значения g.sin.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2014, 17:04
Ответы с готовыми решениями:

Обробка рядкових даних
Помогите пожалуйста!!!!:)Если можно то блок-схемой . Шахiвницю представимо символьною матрицею...

Создание бесконечных файлов
Как знает как сделать чтобы программа при запуске создовала бесконечно файлы?

создание и обработка файлов
помогите написать программу пожалуйста создать текстовый файл состоящий из 2-3 предложений...

создание типизированных файлов
Необходимо составить типизированный файл в который можно будет вводить Фамилию человека, его месяц...

0
12.11.2014, 17:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2014, 17:04
Помогаю со студенческими работами здесь

Создание файлов с разными именами
как можно сделать на паскале, что бы программа создала один файл, потом второй и так ... и каждый...

Файлы. Создание файлов в Паскале.
Дан файл f , компоненты которого являются целыми числами. Hай- ти количество четных чисел среди...

Создание и обработка двоичных файлов.
СДЕЛАЙТЕ ПОЖАЛУЙСТА!!!ОЧЕНЬ НАДО... В квадратной матрице, находящейся в файле, подсчитать «СА»...

Создание и обработка типизированных файлов
Добрый вечер всем!Огромная просьба,помогите в доработке\редактировании программы с помощью...

Файлы в Паскале, создание типизированных Файлов
Написать программу, которая создает типизированные файлы и выводит содержимое этих файлов на экран....

Проверка существования файлов, создание файлов и вывод содержимого файлов на принтер
Создать BAT-файл который поддерживает создание файлов проверку их и вывод на принтер. Как это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru