Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
231 / 12 / 3
Регистрация: 28.12.2012
Сообщений: 192

Найти число пассажиров, имеющих более двух вещей

30.03.2013, 05:06. Показов 1648. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан массив, содержащий инфорацию о багаже нескольких пассажиров:
Найти число пассажиров, имеющих более двух вещей, и число пассажиров, количество вещей которых превосходит серднее число вещей.
В решении надо использовать записи паскаля.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.03.2013, 05:06
Ответы с готовыми решениями:

Найти число пассажиров, имеющих более двух вещей
Работа над файлами. Условие программы в картике (вложение)...

Определите число пассажиров, имеющих более двух вещей
Помогите, пожалуйста! Сведения о багаже каждого из пятнадцати пассажиров представляют собой запись с 3-мя полями: одно поле целого типа-...

Структура: Найти число пассажиров, у которых количество вещей превосходит среднее число вещей всех пассажиров.
Program Perviu; type baggade = record kolvesh:integer; ves:real; end; var a:array of baggade; i:integer; pas:integer;

4
2 / 2 / 1
Регистрация: 26.12.2011
Сообщений: 41
30.03.2013, 06:25
эээ..а причем тут общий вес вещей в таком случае?
0
 Аватар для BaboshinSD
349 / 288 / 49
Регистрация: 15.11.2012
Сообщений: 477
Записей в блоге: 1
30.03.2013, 09:42
Platinumix, вот. Условие там немного отличается, но переделать не сложно.

Не по теме:

Progrozy, +

Platinumix, проверьте ещё раз своё условие.

0
231 / 12 / 3
Регистрация: 28.12.2012
Сообщений: 192
30.03.2013, 11:48  [ТС]
Всем спасибо за помощь, я вроди сам допедрил как её решить. Мой код ниже. А вообще вес тут дан в плане общей задачи т.к. это одна большая задача с разными требованиями, лично досталось под Б. Скрин задачи пркладываю.
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
{Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан массив, содержащий инфорацию о багаже нескольких пассажиров
b) Найти число пассажиров, имеющих более двух вещей, и число пассажиров, количество вещей которых превосходит серднее число вещей.}
program zadacha5v1;
 
type
  Luggage = record
  private 
    Number, Weight: integer;
  public 
    constructor Create(Number: integer; Weight: integer);
    begin
      Self.Number := 0;
      Self.Weight := 0;
    end;
    
    function ToString: string; override;
    begin
      Result := string.Format('Количество вещей: {0} Общий вес багажа: {1}', Number, Weight);
    end;
  end;
 
const
  lengthOfArray: integer = 1000; minValueForRand: integer = 1; maxValueForRand: integer = 10;
 
var
  x, i, count1, count2: integer; arr: array [1..lengthOfArray] of Luggage; average: real;
 
begin
  for i := 1 to lengthOfArray do 
  begin
    arr[i].Number := random(minValueForRand, maxValueForRand);
    arr[i].Weight := random(minValueForRand, maxValueForRand);
    writeln(arr[i]);
    x += arr[i].Number;
  end;
  average := x / lengthOfArray;
  for i := 1 to lengthOfArray do 
  begin
    if arr[i].Number > 2 then begin
      count1 += 1;
      writeln('Пассажир ', i, ' имеет более 2-ух вещей, у него ', arr[i].Number, ' вещей');
    end;
    if arr[i].Number > average then begin
      count2 += 1;
      writeln('Пассажир ', i, ' имеет больше среднего колличетсво вещей - ', arr[i].Number);
    end;
  end;
  writeln('Пассажиров у которых количество вещей более 2 - ', count1);
  writeln('Пассажиров у которых число вещей превосходит среднее число вещей - ', count2, ' среднее число ', average);
end.
0
 Аватар для BaboshinSD
349 / 288 / 49
Регистрация: 15.11.2012
Сообщений: 477
Записей в блоге: 1
30.03.2013, 21:36
Platinumix, картинки загружайте на форум. Тут они и хранятся дольше и смотреть удобнее.
Миниатюры
Найти число пассажиров, имеющих более двух вещей  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.03.2013, 21:36
Помогаю со студенческими работами здесь

Найдите багаж, средний вес каждой вещи которого, отличается не более чем 0.3 кг от среднего веса вещей всех пассажиров.
Багаж пассажира характеризуется количеством вещей. Пусть дан массив, содержащий информацию о багаже ​​нескольких пассажиров: - найдите...

Найти число пассажиров, имеющих более двух вещей.
Известна информация о багаже (количество вещей и общий вес багажа) 24 пассажиров. а) Найти число пассажиров, имеющих более двух вещей. ...

Число пассажиров, имеющих более 2-х вещей и число тех, у кого количество вещей превосходит среднее число вещей
Помогите пожалуйста, находила эту задачу в интернете, но мне нужно сделать так, чтобы программа брала данный из типизированного файла и...

Найти число пассажиров, имеющих более двух вещей и число пассажиров, количество вещей которых превосходит среднее число вещей
Тема: Записи. Работа с текстовыми файлами. Дан файл f, содержащий сведения о багаже нескольких пассажиров. Багаж пассажира...

Найти число пассажиров, имеющих более двух вещей
В условиях предыдущей задачи найти число пассажиров, име*ющих более двух вещей, и число пассажиров, количество вещей которых превосходит...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru