• ПОМОГИТЕ,ПОЖАЛУЙСТА, НАПИСАТЬ ПРОГРАММУ В ПАСКАЛЬ, "ТИП ЗАПИСИ ДАННЫХ".
    Багаж пассажира характеризуется количеством вещей и общим весом вещей. Сформировать переменную Bagaj, содержащую сведения о багаже нескольких пассажиров. Сведения о багаже каждого пассажира представляют собой запись с двумя полями: одно поле целого типа (количество вещей) и одно – действительное (вес в килограммах). Переписать сведения о багаже из переменной Bagaj в переменную Bag. В переменной Bag сведения о багаже каждого пассажира представляются массивом из двух целых чисел - числа вещей и общего веса вещей, выраженного в граммах. Составить также программу обратного преобразования: переписи сведений о багаже из переменной Bag в переменную Bagaj.

Ответы 5

  • Спасибо, теперь несколько вопросов: Bagaj: array of Pas; что означает Pas?
  • setlength(Bagaj,n) , что означает setlength?
  • Bagaj[i].nmb и Bagaj[i].weit, что это означает слова после точки? и вообще что это означает?
    • Автор:

      chum
    • 6 лет назад
    • 0
  • Pas - это запись (record) из двух полей nmb - количество вещей и weit - вес вещей, эта запись для каждого отдельного пассажира, а чтобы хранить сведения о всех пассажирах и создается массив записей Pas. Запись setlength(Bagaj,n) устанавливает длину массива равной n элементов, так как заранее количество пассажиров не известно, число пассажиров запрашивается от пользователя, число n. Это называется - динамические массивы.
    • Автор:

      romeo0o7l
    • 6 лет назад
    • 0
  • Bagaj[i].nmb - это означает - количество вещей пассажира с номером i, Bagaj[i].weit - это вес вещей пассажира с номером i. Слова после точки, это имена полей записи(record) Pas.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years