С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 04.02.2011
Сообщений: 49

Построить блок схему по программе

03.07.2011, 12:40. Показов 947. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
Uses crt;
Var f: text;
    prov,fam: string [20];
    v,n: integer;
    ot,d: integer;
    k,max,min,mn,mx: integer;
    o: char;
Begin
  clrscr;
  assign (f,'text.txt');
  {rewrite (f);
  repeat
    write ('Введите табельный номер: ');
    readln (n);
    write ('Введите фамлию: ');
    readln (fam);
    write ('Введите профессию: ');
    readln (prov);
    write ('Введите выработку: ');
    readln (v);
    writeln (f, n:5,fam:20,prov:20,v:5);
    write ('продолжить? Ответ: ');
    readln (o);
  until o in ['н','Н','N','n'];
  close (f);}
  writeln;
  write ('Введите предел выработки от: ');
  readln (ot);
  write ('Введите предел выработки до: ');
  readln (d);
  writeln;
  reset (f);
    k:=0;
    max:=0;
    min:=30000;
    mn:=30000;
    mx:=0;
    while not(eof(f)) do
      begin
        readln (f,n,fam,prov,v);
        if (ot<=v) and (v<=d) then inc(k);
        if (max<=v) and (v<=d) then max:=v;
        if (ot<=v) and (min>=v) and (v<=d) then min:=v;
        if mn>v then mn:=v;
        if mx<v then mx:=v;
      end;
  close (f);
  if k=0 then writeln ('Рабочих нету.')
  else
  begin
    begin
      writeln ('Список рабочих из заданных пределов.');
      writeln ('*** Табельный номер *** Фамилия *** Профессия *** Выработка ***');
      reset (f);
        while not(eof(f)) do
          begin
            readln (f,n,fam,prov,v);
            if (ot<=v) and (min>=v) and (v<=d) then writeln (n,fam,prov,v,' - Минимальная выработка.');
          end;
      close (f);
      reset (f);
        while not(eof(f)) do
          begin
            readln (f,n,fam,prov,v);
            if (ot<=v) and (v<=d) and not(v=min) and not (max=v) then writeln (n:5,fam:20,prov:20,v:5);
          end;
      close (f);
      reset (f);
        begin
          readln (f,n,fam,prov,v);
          if (max<=v) and (v<=d) then writeln (n,fam,prov,v,' - Максимальная выработка.');
          end;
      close (f);
    end;
  end;
  writeln;
  writeln ('Рабочий с минимальной выработкой.':25);
  reset (f);
    while not(eof(f)) do
      begin
        readln (f,n,fam,prov,v);
        if v=mn then writeln (n,fam,prov,v);
      end;
  close (f);
  writeln ('Рабочий с максимальной выработкой.':25);
  reset (f);
    while not(eof(f)) do
      begin
        readln (f,n,fam,prov,v);
        if v=mx then writeln (n,fam,prov,v);
      end;
  close (f);
  readkey;
End.

Заранее очень благодарен!!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.07.2011, 12:40
Ответы с готовыми решениями:

Построить блок-схему к программе
Напишите плиз блок схему к задаче) Program xy; uses crt; Var a: array of integer; i, j, m, n, mins, maxs, mini, maxi, t:...

Построить Блок-схему по программе (Ханойская Башня)
Program Hanoi3; Var N : byte; Procedure Hanoi(first,second,third,N : byte); Begin If N=1 then writeln(first,' --&gt; ',third,'; ')...

Составить блок-схему к программе 1 и к программе 2
1) var i, multiply,result:longint; digit:byte; fail:boolean; begin writeln('Input binary number:'); ...

1
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
03.07.2011, 15:17
держите схему
Вложения
Тип файла: rar схема.rar (117.3 Кб, 41 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.07.2011, 15:17
Помогаю со студенческими работами здесь

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

написать блок схему по программе
program var_5; uses crt; var x,y:real; a,b,h:real; Fy:string; begin clrscr; write('a='); readln(a);

Нарисовать блок-схему по программе
Помогите нарисовать блок-схему по программе, пожалуйста))) очень надо!!!пожалуйста :cry: uses crt; const n=5; var a:array of...

Сделать Блок-схему по программе
Помогите сделать блок-схему на программу выводящую в перевернутом виде каждое слово. Вот код. program words_revers_simp; var S:...

Составьте блок-схему к программе
Uses Crt; const n=50; m=30; var s: real; i, j: integer; begin clrscr;


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru