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

Нарисуйте пожалуйста к этой программе блок-схему..

16.05.2012, 04:25. Показов 691. Ответов 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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
uses crt;                             
type
shifr=record                         
shifr:string[13];                    
avtor:string[20];                    
naz:string[20];                      
year:shortint;                          
end;                                      
var knigi:file of shifr;                
n,mainpunkt,punkt,i,poz:integer;
x:shifr;                                 
s_kod:string[13];                                        
s_avtor:string[20];                                     
s_naz:string[20];                             
s_year:shortint;                              
k:integer;                                      
begin                                             
k:=0;                                         
repeat                                            
writeln('ЭЛЕКТРОННАЯ БИБЛИОТЕКА СТУДЕНТА.');         
writeln('>1.Справка!');                             
writeln('>2.Добавить книги');                       
writeln('>3.Поиск');                              
writeln('>4.Выход');                                
write('>');                                         
read(mainpunkt);                                  
case mainpunkt of                                    
1:Begin{}
clrscr;                                            
writeln('Для шифра задавать тринадцатизначный штрих-код.');
writeln('Инф.об авторе записывается в формате: Ф.И. Отчество');      
writeln('Название книги записывать в формате "Название книги".Кавычки обязательны');                                      
readln;                                            
End;                                            
2:Begin{}
clrscr;                                              
write('Кол-во добавляемых книг-->');                 
readln(n);                                           
assign(knigi,'q.dat');                          
rewrite(knigi);                            
poz:=filesize(knigi);                         
seek(knigi,poz);                         
for i:=1 to n do                                      
with x do                                             
begin                                           
writeln('Информация о добавляемой книге №',i,':');  
write('Штрих-код-->');                             
read(x.shifr);                                      
write('Автор-->:');                                
readln(x.avtor);                                 
write('Название книги-->:');                         
readln(x.naz);                                     
write('Год издания-->');                           
readln(x.year);                                       
write(knigi,x);                                      
end;                                              
close(knigi);                                        
End;                                            
3:Begin{}
clrscr;                                              
writeln('>Поиск по:');                              
writeln('>>11.названию');                           
writeln('>>22.штрих-коду');                        
writeln('>>33.автору');                             
writeln('>>44.году издания');                      
write('>>');                                      
read(punkt);                                      
case punkt of                                          
1:begin{}
clrscr;                                             
assign(knigi,'q.dat');                               
reset(knigi);                                        
writeln('Введите название книги в кавычках: "');     
write('>>>');                                        
read(s_naz);                                   
writeln('Результат поиска>');                        
write('Название книги       Автор          Год         Штрих-код');            
while not eof (knigi) do                          
begin                                          
read(knigi,x);                                   
with x do                                         
if x.naz=s_naz then                         
begin                                           
k:=k+1;                                     
end;                                             
end;                                            
if k=0 then                                         
writeln('Ничего не найдено!');                      
close(knigi);                                        
k:=0;                                          
readln;                                       
End;                                            
2:begin{}
clrscr;                                              
assign(knigi,'q.dat');                               
reset(knigi);                                       
writeln('Введите штрих-код книги');              
write('>>>');                                        
read(s_kod);                                        
writeln('Результат поиска>');                      
write('Название книги     Автор     Год     Штрих-код');
while not eof (knigi) do                            
begin                                           
read(knigi,x);                                       
with x do                                           
if x.shifr=s_kod then                             
begin                                          
k:=k+1;                                        
gotoxy(1,k+4);write(x.naz);                          
gotoxy(39,k+4);write(x.avtor);                     
gotoxy(60,k+4);writeln(x.year);                      
gotoxy(68,k+4);write(x.shifr);                       
end;                                              
end;                                              
if k=0 then                                      
writeln('Ничего не найдено!');                       
close(knigi);                                        
k:=0;                                          
readln;                                             
End;                                              
3:begin{}
clrscr;                                            
assign(knigi,'q.dat');                             
reset(knigi);                                        
writeln('Введите автора');                           
write('>>>');                                       
read(s_avtor);                                     
writeln('Результат поиска>');                        
write('Название книги     Автор     Год      Штрих-код');
while not eof (knigi) do                            
begin                                           
read(knigi,x);                                
with x do                                     
if x.avtor=s_avtor then                  
begin                                          
k:=k+1;                                        
gotoxy(1,k+4);write(x.naz);             
gotoxy(39,k+4);write(x.avtor);         
gotoxy(60,k+4);writeln(x.year);        
gotoxy(68,k+4);write(x.shifr);          
end;                                            
end;                                              
if k=0 then                                         
writeln('Ничего не найдено!');                
close(knigi);                                        
k:=0;                                        
readln;                                              
End;                                             
4:begin{}
clrscr;                                              
assign(knigi,'q.dat');                               
reset(knigi);                                         
writeln('Введите год издания');                   
write('>>>');                                    
read(s_year);                                     
writeln('Результат поиска>');                      
write('Название книги     Автор     Год     Штрих-код');
while not eof (knigi) do                          
begin                                           
read(knigi,x);                                  
with x do                                          
if x.year=s_year then                            
begin                                           
k:=k+1;                                       
gotoxy(1,k+4);write(x.naz);          
gotoxy(39,k+4);write(x.avtor);      
gotoxy(60,k+4);writeln(x.year);      
gotoxy(68,k+4);write(x.shifr);       
end;                                
end;                                             
if k=0 then                                    
writeln('Ничего не найдено!');                      
close(knigi);                                        
k:=0;                                          
readln;                                             
End;                                              
end;                                             
end;                                              
end;                                              
until mainpunkt=4;                                  
end.{конец программы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2012, 04:25
Ответы с готовыми решениями:

Сделайте блок-схему по этой программе
program lab7_V13_zadanie1; uses wincrt; var s:string; sum:integer; function...

Нарисуйте пожалуйста блок схему
uses crt; const nn=10;mm=10; type tarr=array of real; tvec=array of real; var...

Люди, нарисуйте блок схему пожалуйста
Uses CRT; const a: string = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; {задаём строку для...

нарисуйте блок схему пожалуйста.паскаль
program kursa4_26; uses Crt; const n=10; m=5; type massiv = array of real; var i, j:...

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

Сколько раз встречается каждое число в массиве. нарисуйте блок схему пожалуйста
Люди помогите нарисовать блок схему.Задание такое подсчитать сколько раз встречается каждое число....

Какую блок схему нужно нарисовать к этой программе?
//Ребус #include<conio.h> #include<iostream.h> void main() { int i,j,r; long int...

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

нарисуйте блок-схему
uses crt; const n=5; m=12; var a:array of byte; i,j,imx:byte; sr:byte; ...


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

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