0 / 0 / 0
Регистрация: 15.05.2010
Сообщений: 4

Нужна блок-схема для программы

28.05.2010, 17:04. Показов 1851. Ответов 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
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
program kurs;
uses crt;
var m,m1:array [1..100,1..100] of integer; i,j,n,d:integer; f:text; s:string;
 
procedure pechat;
begin
writeln('------------------------------');
for i:=1 to n do begin
for j:=1 to n do
write (m[i,j]:5);
writeln;
end;
end;
 
 
procedure vvod(p:byte);
begin
randomize;
write('vvedite razmer matrici NxN: ');
read(n);
for i:=1 to n do
for j:=1 to n do begin
    if p=0 then m[i,j]:=0;
    if p=2 then m[i,j]:=random(50);
    if p=1 then begin
       write('Vvedite ',j,' element ',i,' stroki matrici: ');
       read(m[i,j]);
    end;
end;
pechat;
writeln; writeln('>>> najmite probel dlya prodoljeniya...'); readkey
end;
 
 
 
procedure nulevaya;
begin
for i:=1 to n do
for j:=1 to n do
m[i,j]:=0;
pechat;
writeln; writeln('>>> najmite probel dlya prodoljeniya...'); readkey
end;
 
procedure sortirovka;
var pp,ppp,g:integer;
begin
writeln('Sortirovka');
writeln ('1. Sortirovat stroki');
writeln ('2. Sortirovat stobci');
read(pp);
writeln('1. Sortirovat po vozrastaniyu');
writeln('2. Sortirovat po ubivaniya');
read(ppp);
writeln('Do');
pechat;
if (pp=1)and(ppp=1) then
   for i:=1 to n do
   for j:=1 to n-1 do
   if m[i,j]>m[i,j+1] then begin g:=m[i,j]; m[i,j]:=m[i,j+1]; m[i,j+1]:=g;  end;
if (pp=1)and(ppp=2) then
   for i:=1 to n do
   for j:=1 to n-1 do
   if m[i,j]<m[i,j+1] then begin g:=m[i,j]; m[i,j]:=m[i,j+1]; m[i,j+1]:=g;  end;
if (pp=2)and(ppp=1) then
   for i:=1 to n do
   for j:=1 to n-1 do
   if m[j,i]>m[j+1,i] then begin g:=m[j,i]; m[j,i]:=m[j+1,i]; m[j+1,i]:=g;  end;
if (pp=2)and(ppp=2) then
   for i:=1 to n do
   for j:=1 to n-1 do
   if m[j,i]<m[j+1,i] then begin g:=m[j,i]; m[j,i]:=m[j+1,i]; m[j+1,i]:=g;  end;
 
 
 
 
writeln('Posle');
pechat;
writeln; writeln('>>> najmite probel dlya prodoljeniya...'); readkey
end;
 
 
procedure zapis;
var s:string[50]; d:integer;
begin
writeln('Vvedite imya faila: ');
 
readln(s);
assign(f,'matrica.txt');
 
rewrite(f);
for i:=1 to n do begin
for j:=1 to n do begin
write (f,m[i,j]);
write (f,' ');
end;
writeln(f,' ');
end;
close(f);
 
 
writeln; writeln('>>> najmite probel dlya prodoljeniya...'); readkey
end;
 
procedure zadanie;
var nn,k:integer;
begin
writeln('Zadanie: dana matrica NxN, zamenit elementi matrici, yavlyayushiesya prostimi chislami nulem.');
writeln('Do:');
pechat;
writeln('Posle:');
for i:=1 to n do
for j:=1 to n do begin
    nn:=0;
    for k:=1 to m[i,j] do
    if (m[i,j] mod k)=0 then nn:=nn+1;
    if nn<3 then m[i,j]:=0;
 
end;
 
 
 
pechat;
writeln; writeln('>>> najmite probel dlya prodoljeniya...'); readkey
end;
 
begin
clrscr;
vvod(0);
 
pechat;
writeln('2. Vivod na ekran nulevoi matrici zadannoi razmernosti');
 
nulevaya;
 
writeln('3. Zapolnenie matrici cluchaennimi chislamio i vivod ee na ekran');
 
vvod(2);
 
writeln('4. Vvidod otsortirovannoi matrici');
 
sortirovka;
 
 
writeln('5. Vivod na ekran individualnogo zadaniya (zamenit prostie chisla na 0)');
 
zadanie;
 
 
writeln('6. Zapis v fail poluchennogo rezultata');
 
zapis;
 
 
 
end.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.05.2010, 17:04
Ответы с готовыми решениями:

Нужна блок-схема программы
Привет всем) Имеется программа, мне нужно начертить блок-схему по ней. &quot;Блок-схема онлайн&quot; не дает &quot;хороших&quot; результатов. ...

нужна блок схема. не пугайтесь, когда увидите код программы))
program sadik; uses crt; type detskiy=record naimen:string; nomer:byte; raion:string; kolvo_mest:integer; plata:integer; ...

Блок-схема для программы + отладка
Уважаемые форумчане, имеется программа по ней необходимо сделать блок схему и возможные варианты отладки! uses DOS; { для pаботы...

3
113 / 110 / 33
Регистрация: 21.12.2009
Сообщений: 322
28.05.2010, 18:28
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Готовая блок-схема лежит в архиве)))
Вложения
Тип файла: rar Program1.pas_.rar (359.6 Кб, 120 просмотров)
0
 Аватар для ZayKa^_^
48 / 47 / 4
Регистрация: 25.05.2010
Сообщений: 100
28.05.2010, 19:31
Цитата Сообщение от Rom@ Посмотреть сообщение
в принципе неплохая програмка
Соглашусь! Но +1 спасибо так не кто в теме и не поставил)
2
0 / 0 / 0
Регистрация: 15.05.2010
Сообщений: 4
28.05.2010, 20:12  [ТС]
Прям огромное спасибо) очень помогли, завтра курсак сдавать=)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.05.2010, 20:12
Помогаю со студенческими работами здесь

Нужна блок схема
Нужна блок схема к трём задачям! 1: program cyb_52; uses Crt; var R1, R2, x, y: real; begin ClrScr; write('Vneshnii...

Нужна блок схема
Дан массив целых чисел D1,...,D30. Удалить из него те элементы, которые больше среднего арифметического.

Нужна блок-схема
uses CRT; const a: string = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; {задаём строку для поиска в ней символов} var n:...

Нужна блок-схема
program m1; var a:array of integer; i,j,max,min,s,n,m,i1,j1:integer; begin randomize; writeln('Vvedite kolichestvo srok',n); ...

Нужна блок-схема
Кто не сильно занат, помогите с блок-схемой к программе program CoolProgram; var a:array of Integer; i,n:Integer; begin ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru