Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 25

задание на записи и файлы

10.10.2012, 23:13. Показов 682. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот написала программу на записи
ее просто нужно оформить с файлом

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
program ex;
uses crt;
     const
     N=2;
     P=2;
Type
spisok=record;
spisok1:array[1..N] of char;
spisok2:string[3] ;
spisok3:real;
end;
S=record;
k1:integer;
k2:real;
k3:spisok;
end;
 
var mass:array[1..P] of S ;
    procedure vvod;
     var i,j: integer;
      begin
           for i:=1 to P do
           with mass[i] do
           begin
           writeln('vvedite celoe chislo');
           readln(k1);
           writeln('vvedite deistvitelnoe chislo');
           readln(k2);
           writeln('massiv is',' ',N,' ');
 
           for j:=1 to N do
           readln(k3.spisok1[j]) ;
           writeln('vvedite stroky iz',' ',3,' ','simvolov');
           readln(k3.spisok2);
           writeln('vvedite deistvitelnoe chislo');
           readln(k3.spisok3);
           writeln;
           writeln;
           end;
           end;
     procedure vivod;
         var i,j:integer;
         
         begin
              for i:=1 to P do
                  with mass[i]  do
                  begin
 
           writeln(k1,k2);
 
 
 
 
           for j:=1 to N do
           writeln(k3.spisok1[j]) ;
 
           writeln(k3.spisok2);
 
           writeln(k3.spisok3);
 
           writeln;
 
                  end;
                  end;
 
 begin
 vvod;
 vivod;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.10.2012, 23:13
Ответы с готовыми решениями:

задание на файлы
нужно решить задание на файлы 506. Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан файл f, содержащий...

Задание на записи
лаба9. Известны данные о 20-ти учениках класса: фамилии, имена, отчество, дата рождения (год, номер месяца и число). Определить, есть ли в...

Задание на записи
Написать программу формирования ведомости об успеваемости студентов. Каждая запись этой ведомости должна содержать номер группы, фамилию...

3
 Аватар для HighPredator
6045 / 2160 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
12.10.2012, 22:45
Что должно быть в файле? Из чего формировать? Раскройте суть вопроса - телепаты в отпуске.
0
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 25
12.10.2012, 23:20  [ТС]
из этих данных, которые в записях
просто нужно написать еще процедуру формирования файлу(формирование и просмотр)

Добавлено через 5 минут
HighPredator,
0
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 25
13.10.2012, 00:11  [ТС]
задание: просто написать программу на записи и оформить ее в файл

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
program ex;
uses crt;
     const
     N=2;
     P=2;
Type
spisok=record;
spisok1:array[1..N] of char;
spisok2:string[3] ;
spisok3:real;
end;
S=record;
k1:integer;
k2:real;
k3:spisok;
end;
 
var mass:array[1..P] of S ;
k1:integer;
k2:real;
k3:spisok;
 
    procedure vvod;
     var i,j: integer;
          begin
           for i:=1 to P do
           with mass[i] do
           begin
           writeln('vvedite celoe chislo');
           readln(k1);
           writeln('vvedite deistvitelnoe chislo');
           readln(k2);
           writeln('massiv is',' ',N,' ');
 
           for j:=1 to N do
           readln(k3.spisok1[j]) ;
           writeln('vvedite stroky iz',' ',3,' ','simvolov');
           readln(k3.spisok2);
           writeln('vvedite deistvitelnoe chislo');
           readln(k3.spisok3);
           writeln;
           writeln;
           end;
           end;
     procedure vivod;
         var i,j:integer;
         
         begin
              for i:=1 to P do
                  with mass[i]  do
                  begin
 
           writeln(k1,k2);
 
 
 
 
           for j:=1 to N do
           writeln(k3.spisok1[j]) ;
 
           writeln(k3.spisok2);
 
           writeln(k3.spisok3);
 
           writeln;
 
                  end;
                  end;
           procedure newfile;
           var i,j:integer;
           f:file of spisok;
           ff:spisok;
           begin
           assign(f,'file.dat');
           rewrite(f);
           for j:=1 to P do
           with ff do
           begin
           writeln('vvedite celoe chislo');
           readln(k1);
           writeln('vvedite deistvitelnoe chislo');
           readln(k2);
           writeln('massiv is',' ',N,' ');
 
           for i:=1 to N do
           readln(k3.spisok1[j]) ;
           writeln('vvedite stroky iz',' ',3,' ','simvolov');
           readln(k3.spisok2);
           writeln('vvedite deistvitelnoe chislo');
           readln(k3.spisok3);
           writeln;
           write(f,ff);
           end;
           close(f);
           end;
               procedure prosmotr;
               var i,j: integer;
               f:file of spisok;
               ff:spisok;
               begin
                     assign(f,'file.dat');
                     Reset(f);
              for j:=1 to P do
                               with ff  do
                  begin
                          writeln(k1,k2);
 
                  for i:=1 to N do
                  writeln(k3.spisok1[j]) ;
                  writeln(k3.spisok2);
                  writeln(k3.spisok3);
                  writeln;
                  end;
                  close (f);
                  end;
 begin
 vvod;
 vivod;
 newfile;
 prosmotr;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.10.2012, 00:11
Помогаю со студенческими работами здесь

Задание на записи
Имеется информация об итогах зимней сессии на 1 курсе: фамилия, номер группы, оценка1, оценка2, оценка3. Причем в фамилии – не более 12...

Записи(задание)
Книга: фамилия и инициалы автора, название книги, цена, год издания. Критерий: книги, стоимость которых меньше или равен 200 руб.

Задание на записи
Создать запись (RECORD), содержащую сведения по учету дисковых накопителей для персональных компьютеров. Программа должна производить: ...

Задание по теме “Файлы”
Задание по теме “Файлы” Написать программу, которая ищет в файле слово, введенное с клавиатуры и выводит номер строк, в которых...

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru