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

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

14.06.2013, 21:20. Показов 694. Ответов 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
Program Problem52_1;
Type
  Bagaz = Record
              Kol:Byte; {Количество вещей}
              Ves:Real; {Вес в килограммах}
              Sr_Ves_Bag:Real; {Средний вес вещи}
          End;
Var
    Bagaz_Pas:Array[1..30] Of Bagaz;
    Flag:Boolean;
    N,i,Kol1,Kol2:Byte;
    Sr_Ves:Real; {Средний вес одной вещи всего багажа}
    Sr_Kol:Real; {Среднее количество вещей}
Begin
  WriteLn('Задайте количество пассажиров:');
  ReadLn(N);
  For i:=1 To N Do
    With Bagaz_Pas[i] Do
      Begin
        WriteLn('Пассажир N',i);
        Write('Количество вещей: ');
        ReadLn(Kol);
        Write('Общий вес: ');
        ReadLn(Ves);
        Sr_Ves_Bag:=Ves/Kol; {Средний вес вещи}
        WriteLn; {Пропуск пустой строки}
      End;
  Sr_Ves:=0; {Начальные значения}
  Sr_Kol:=0;
  {Нахождение среднего веса вещи всего багажа и}
  {среднего количества вещей}
  For i:=1 To N Do
    With Bagaz_Pas[i] Do
      Begin
        Sr_Ves:=Sr_Ves+Sr_Ves_Bag;
        Sr_Kol:= Sr_Kol+Kol;
      End;
  Sr_Ves:=Sr_Ves/N;
  Sr_Kol:=Sr_Kol/N;
  WriteLn('Задание а)');
  Flag:=False;
  For i:=1 To N Do
    With Bagaz_Pas[i] Do
      If abs(Sr_Ves_Bag-Sr_Ves)<=0.3 Then
       Begin
         WriteLn('Кол-во вещей: ',Kol,' их вес: ',Ves);
         Flag:=True;
       End;
  If Not Flag Then WriteLn('Таких нет');
  WriteLn('Задание б)');
  Kol1:=0; {Кол-во пассажиров, имеющих более 2-х вещей}
  Kol2:=0; {Кол-во пассажиров, вещей у которых}
           {больше среднего}
  For i:=1 To N Do
    With Bagaz_Pas[i] Do
     Begin
      If Kol>2 Then Kol1:=Kol1+1;
      If Kol>Sr_Kol Then Kol2:=Kol2+1;
     End;
  WriteLn('Пассажиров, у которых больше 2-х вещей: ', Kol1);
  WriteLn('Пассажиров, у которых вещей большесреднего: ', Kol2);
  WriteLn('Задание в)');
  Flag:=False;
  For i:=1 To N Do
    With Bagaz_Pas[i] Do
  If (Kol=1) and (Ves<30) Then Flag:=True;
  If Flag Then WriteLn('Такой пассажир имеется')
  Else WriteLn('Такого пассажира нет');
End.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.06.2013, 21:20
Ответы с готовыми решениями:

Составить блок-схему к готовому коду
program Aruzhan; uses graphabc; var i:integer; begin lockDrawing; for I:=1 to 500 do begin

Составить блок схему к готовому коду
Помогите нарисовать блок схему

Составить блок схему к готовому коду
вот условие Ввести 2 натуральных числа N и M . Вывести прямоугольник M Ч N , сформированный знаком «+», внутри поочередно...

1
 Аватар для ermolay
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
14.06.2013, 22:00
блок-схема:
Миниатюры
Составить блок схему к готовому коду  
Вложения
Тип файла: rar 3.rar (17.0 Кб, 3 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.06.2013, 22:00
Помогаю со студенческими работами здесь

Составить блок схему к готовому коду
Var x: Array of Integer; i,j,n,m: Byte; s: Integer; begin Write(‘Введите кол-во строк: '); Readln(n); Write('Введите кол-во...

Составить блок схему к готовому коду
uses crt; const nmax=20; var a: array of integer; n,i,j,min,min_i,min_j: integer; begin write('Введите размер матрицы n:...

Составить блок схему к готовому коду
Program arry; uses crt; Const n=5; Type mas = array of real; Var a,b:mas; i,j:integer; BEGIN Writeln ('Vvedite...

Составить блок схему к готовому коду
var a:array of integer; i,n,j:integer; f:file of integer; procedure suma; var b,sum,k:integer; begin k:=0; for i:=1...

Составить блок схему к готовому коду
Const n=4; var sum,i,j: integer; m: array of integer; begin sum:=0; for i:=1 to n do for j:=1 to n do readln (m); for i:=1...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru