Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.02.2014
Сообщений: 16
1

Нарисовать блок-схему

07.05.2014, 18:33. Показов 528. Ответов 1
Метки нет (Все метки)

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
type line=record
 a,b,c:real;
 end;
mas=array[1..100] of line;
var m,p:mas;
    l:array [1..100] of real;
    r:real;
    n,i,j,k:byte;
    x:line;
begin
repeat
write('Количество линий до 100 n=');
readln(n);
until n in [1..100];
writeln('Введите коэффициенты a,b,c уравнений прямых:');
for i:=1 to n do
  begin
   writeln('Прямая ',i);
   write(' a=');readln(m[i].a);
   write(' b=');readln(m[i].b);
   write(' c=');readln(m[i].c);
  end;
 
writeln('Коэффициенты:');
writeln(' ','a':5,'b':5,'c':5);
for i:=1 to n do
writeln(i:2,'-',m[i].a:5:1,m[i].b:5:1,m[i].c:5:1);
writeln;
writeln('Прямые, параллельные оси Y:');
k:=0;
for i:=1 to n do
if m[i].b=0 then
  begin
   k:=k+1;
   p[k]:=m[i];
  end;
if k=0 then write('Таких прямых нет')
else
 begin
  for i:=1 to k do
  l[i]:=abs(-p[i].c/p[i].a);
  writeln(' ','a':5,'b':5,'c':5,'r':5);
  for i:=1 to k do
  writeln(i:2,'-',p[i].a:5:1,p[i].b:5:1,p[i].c:5:1,l[i]:5:1);
  writeln;
  for i:=1 to k-1 do
  for j:=i+1 to k do
  if l[i]<l[j] then
   begin
    r:=l[i];
    x:=p[i];
    l[i]:=l[j];
    p[i]:=p[j];
    l[j]:=r;
    p[j]:=x;
   end;
  writeln('Линии в порядке убывания расстояний от оси Y:');
  for i:=1 to k do
  writeln(i:2,'-',p[i].a:5:1,p[i].b:5:1,p[i].c:5:1,l[i]:5:1);
 end;
readln
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2014, 18:33
Ответы с готовыми решениями:

Нарисовать блок-схему
Нарисовать блок-схему к программе: program lab_11_2zad; function P (n,x:integer):real; begin if...

Нарисовать блок-схему
Program primer_4; uses crt; var a,b,x,c,y,z,max:real; begin clrscr; write('a='); readln(a);...

Нарисовать блок-схему к 2-м программам
Знаю что есть различные утилиты которые рисуют блок схему по коду. Но почему-то, лично у меня, она...

Нарисовать блок-схему по коду
program x; var f,e,n,k:real; i,s:byte; begin; write('s='); read(s); e:=0; ...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
07.05.2014, 19:56 2
Блок схема по коду
Миниатюры
Нарисовать блок-схему  
1
07.05.2014, 19:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2014, 19:56
Помогаю со студенческими работами здесь

Нарисовать Блок-Схему программы с 5 Case
Может, есть программы рисующие готовую программу?

Нарисовать блок-схему для данной программки
var x, s, k, min: integer; begin k := 0; x := 3465; s := 0; min := 32767; ...

Вывести сумму элементов массива, кратных 2 и 3 (нарисовать блок схему)
Здравствуйте. Нужно срочно нарисовать блок схему. Дан одномерный массив из 25 элементов вывести...

Нарисовать блок-схему
Найти среднее арифм. наименьших по абсолютной величине элементов каждой строки матрицы FM(m,m),...


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

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