Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабор_работа №4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.42 Mб
Скачать
  1. Задание.

Разработать программу, которая:

  • генерирует массив целых чисел, сохраняя его в элементе управления ListBox, размерность массива задает пользователь в элементе управления EditBox (от одного до 100 элементов);

  • осуществляет расчет двух величин в соответствии с вариантом задания, вывод одной из них осуществляет с помощью функции вывода сообщения AfxMessageBox(), а вывод другой – в дополнительное окно.

  1. Варианты заданий.

  1. Определить количество отрицательных элементов и максимальный элемент массива.

  2. Найти количество нечетных элементов массива и сумму положительных элементов массива.

  3. Найти среднее арифметическое отрицательных элементов массива и количество четных элементов массива.

  4. Найти сумму элементов, значения которых принадлежат диапазону [50,100] и количество нечетных элементов массива.

  5. Найти минимальный элемент массива и сумму элементов, значения которых принадлежат диапазону [50,100].

  6. Найти количество нулевых элементов массива и сумму элементов, значения которых кратны 7.

  7. Найти среднее арифметическое четных элементов массива и количество положительных элементов массива.

6. Контрольные вопросы.

1) Функция AfxMessageBox().

2) Класс CListBox и его элементы.

3) Классы. Элементы классов. Атрибуты доступа.

4) Связывание двух диалогов в проекте.

5) Функции генерации псевдослучайных чисел.

6) Определите отличия использования функции AfxMessageBox() и дополнительного окна для вывода данных.

17