С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Turbo Pascal Определить в массиве Z(N) количество последовательных непересекающихся пар чисел, в которых первое число больше второго. Поменять местами эти числа. Ч https://www.cyberforum.ru/ turbo-pascal/ thread762667.html
Помогите
Turbo Pascal Вычислить сумму элементов каждого столбца матрицы и поменять местами столбцы с наибольшей и наименьшей суммой
Пожалуйста помогите решить, кому не трудно.. Дана целочисленная матрица A(N,M), где N=5 и M=5. Вычислить сумму элементов каждого столбца матрицы и поменять местами столбцы с наибольшей и наименьшей суммой. Вывести на экран результирующую и исходную матрицу в общепринятом виде. (в программе необходимо применить не менее двух подпрограмм)
Turbo Pascal В матрице Х(4,5), в каждой строке найти максимальный элемент и заменить им первый элемент строки. Предварительно первый элемент строки, если он не рав https://www.cyberforum.ru/ turbo-pascal/ thread762659.html
Помогите решить
Turbo Pascal Расположить символы в строке так, чтобы сначала шли символы больше введенного с клавиатуры, а затем меньше. Порядок символов внутри групп не нарушать https://www.cyberforum.ru/ turbo-pascal/ thread762649.html
Помогите
Найти сумму положительных чисел и произведение отрицательных Turbo Pascal
Вводится не менее 10 чисел. Конец ввода – 0. Найти сумму положительных чисел и произведение отрицательных' Помогите пожалуйста написать программу по блок схеме с While do?
Turbo Pascal Определить какая буква третья Определить какая буква третья или предпоследняя встречается в третьем слове предложения чаще. https://www.cyberforum.ru/ turbo-pascal/ thread762644.html
Turbo Pascal Поменять местами средние строки матрицы с первой и последней https://www.cyberforum.ru/ turbo-pascal/ thread762643.html
Дан двумерный массив размером , заполненный целыми числами с клавиатуры. Поменять местами средние строки с первой и последней.
Найти все четырехзначные числа, у которых равны крайние цифры, а само число делится на 4 и 27 Turbo Pascal
. Найти все четырехзначные числа, у которых равны крайние цифры, а само число делится на 4 и 27.
Turbo Pascal Построить треугольник по заданным координатам вершин, вычислить площадь Есть готовая прога,но неправильно работает. Задание:Построить треугольник по заданным координатам вершин А, В и С, закрасив его в синий цвет. Отметить вершины треугольника, вычислить его площадь и вывести значение площади на экран. Дело в том,что если подставить координаты так: 1 1 1 4 5 1-,то площадь должна получится 6,а у меня выводит 0. Uses crt,graph; var... https://www.cyberforum.ru/ turbo-pascal/ thread762630.html Turbo Pascal Составление программ с использованием массива Сформировать массив структур, содержащий сведения о 15 игрушек: указывается название игрушки (кукла, кубик, мяч, конструктор и т.д.), ее цена (в грн.) И возрастные границы детей (от 2 до 5 лет). получить:а) название игрушки, цена которой не превышает 40 гривен и предназначена для детей до 5 лет;б) цена самого дорогого конструкторав) цена самой дешевой игрушки и ее название.Упорядочить названия... https://www.cyberforum.ru/ turbo-pascal/ thread762628.html
Turbo Pascal Работа с символами. Паскаль
Короче, тема - "Обработка символов и символьных рядков". Нужно ввести с клавиатуры текстовый рядок и: Удалить первое слово предложения, если общее количество слов больше единицы и является числом нечетным. Еще раз Огромное спасибо
Turbo Pascal Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5 2. Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5. Заранее большое спасибо!!! https://www.cyberforum.ru/ turbo-pascal/ thread762588.html
2 / 2 / 1
Регистрация: 15.01.2013
Сообщений: 65
0

Работа с типизированными фалами - Turbo Pascal - Ответ 4006255

15.01.2013, 18:56. Показов 425. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Короче не могу не как заставить работать процедуру корректировки по выбранной строчке. Может кто знает как это дело исправить???
Код программы ниже.

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Program la21;
Uses crt;
Label m1,m2,m3;
Type
cat=record
group:word;
nomer:word;
name:string[20];
data:string[15];
pol:string[10];
end;
Var
sst:file of cat;
koll:char;
dan:cat;
Procedure cozd (Var dan:cat);
Var
sst: file of cat;
begin
clrscr;
assign(sst,'D:\date.dat');
rewrite(sst);
Writeln('Введите данные о студенте');
writeln('Код группы');
readln(dan.group);
Writeln ('Номер по журналу');
readln(dan.nomer);
Writeln ('Ф.И.О.');
readln(dan.name);
writeln ('Дата рождения');
readln(dan.data);
writeln('Пол');
readln(dan.pol);
write(sst,dan);
close(sst);
end;
Procedure vivod (Var dan:cat);
Var
sst: file of cat;
Begin
Clrscr;
assign(sst,'D:\date.dat');
{$I-}
reset(sst);
if ioresult <>0
then writeln ('Код ошибки ',ioresult,' ','ошибка чтения файла',' ');
{$I+}
while (not Eof(sst)) do
  begin
  read(sst,dan);
  Writeln('Код группы  ',dan.group);
  Writeln ('Номер по журналу',dan.nomer);
  Writeln ('Ф.И.О.  ',dan.name);
  Writeln ('Дата рождения  ',dan.data);
  Writeln ('Пол  ',dan.pol);
  Writeln;
  end;
Close(sst);
readln;
end;
Procedure korect (Var dan:cat);
Var
sst:file of cat;
Begin
assign (sst,'D:\date.dat');
reset(sst);
while (not Eof(sst)) do
begin
Clrscr;
read(sst,dan);
 Writeln('Код группы  ',dan.group);
  Writeln ('Номер по журналу',dan.nomer);
  Writeln ('Ф.И.О.  ',dan.name);
  Writeln ('Дата рождения  ',dan.data);
  Writeln ('Пол  ',dan.pol);
  Writeln;
  end;
  rewrite(sst);
   writeln('Код группы');
readln(dan.group);
Writeln ('Номер по журналу');
readln(dan.nomer);
Writeln ('Ф.И.О.');
readln(dan.name);
writeln ('Дата рождения');
readln(dan.data);
writeln('Пол');
readln(dan.pol);
write(sst,dan);
Close (sst);
end;
Procedure showchar (Var dan:cat);
Var
re:cat;
r:longint;
Begin
Clrscr;
assign (sst,'D:\date.dat');
reset(sst);
read(sst,dan);
writeln ('‚Введите номер строчки которую необходимо отредактировать.');
readln(r);
Clrscr;
seek(sst,r);
read(sst,dan);
write(sst,dan);
Close(sst);
end;
Begin
Clrscr;
writeln ('Выберите пункт меню');
writeln ('1.Создание файла данных');
writeln ('2.Просмотр файла данных');
writeln ('3.Корректировки файла данных');
writeln ('4.Удаление файла данных');
writeln ('5.Корректировка по номеру строки');
readln(koll);
if koll='1' then cozd(dan);
if koll='2' then vivod (dan);
if koll='3' then korect(dan);
if koll='4' then
begin
assign (sst,'D:\date.dat');
rewrite(sst);
erase (sst);
close (sst);
end;
if koll='5' then showchar(dan);
end.


Вернуться к обсуждению:
Работа с типизированными фалами Turbo Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2013, 18:56
Готовые ответы и решения:

Работа с типизированными файлами
Помогите пожалуйста. Буду благодарен. Чем быстрее тем лучше). Дан файл целых чисел. создать новый...

Работа с типизированными файлами
Задан файл в котором может находится неограниченное ко-во чисел диапазона int64. Вывести в другой...

работа с типизированными файлами
в корневом каталоге диска С:сформировать файл zl.xxx,который будет содержать 30 случайных целых...

Работа с типизированными файлами
В корневом каталоге диска С: сформировать файл z1.xxx, который будет содержать 30 случайных целых...

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

Работа с типизированными файлами
Описать записи с именем ORDER, содержащую следующие поля: расчетный счет плательщика; расчетный...

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

Работа с типизированными файлами
Описать записи с именем ORDER, содержащую следующие поля: расчетный счет плательщика; расчетный...

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

Создание и работа с типизированными файлами
Для файла f1 содержащего числа, сформируйте новый файл f2, переписав в него из исходного файла...

Записи, работа с типизированными файлами
Вывести на экран сведения о книге со словом “Природа” в заголовке и максимальным количеством...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru