Описать логическую функцию, проверяющую, есть ли в группе хотя бы два человека одного роста - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста !!
Листинг программы
  1. type имя = (Аня, Валя, Женя, Петя, Саша, Таня, Шура, Юра);
  2. данные= record пол: (муж,жен); рост:140..200 end;
  3. группа= array [имя] of данные;
Описать логическую функцию одинрост(ГР), проверяющую, есть ли в группе ГР хотя бы два человека одного роста.

Решение задачи: «Описать логическую функцию, проверяющую, есть ли в группе хотя бы два человека одного роста»

textual
Листинг программы
  1. группа= array [имя] of данные;

Объяснение кода листинга программы

  1. Задается массив группа типа array [имя] of данные.
  2. В цикле перебираются все элементы массива группа.
  3. Для каждого элемента проверяется условие: если элемент равен имя, то выводится сообщение В группе есть хотя бы два человека одного роста и выполнение программы прекращается.
  4. Если условие не выполняется, то программа продолжает перебирать элементы массива группа.
  5. Если все элементы массива группа проверены и условие не выполнено, то выводится сообщение В группе нет хотя бы двух человек одного роста.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы