Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по С++.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
793.09 Кб
Скачать

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

  1. указать последовательность действий, выполняемых при организации циклических участков программы с заданным числом повторений.

  2. Указать назначение и правила организации цикла.

  3. Перечислить возможные способы организации цикла с заданным числом повторений в изучаемом языке программирования.

  4. Что такое итерационный вычислительный процесс? Его отличия от цикла с заданным числом повторений.

  5. Каково условие выхода из цикла при вычислении значения суммы элементов бесконечного ряда?

  6. Какие операторы организуют тело цикла в программе вычисления значения суммы элементов бесконечного ряда?

  7. Почему при вычислении значения текущего элемента ряда используется простая переменная, а не индексированная?

  8. Зачем используются рекуррентные соотношения для вычисления значений элементов ряда?

Лабораторная работа №5 Обработка одномерных массивов

Цель работы – овладение практическими навыками работы с массивами, особенностями их ввода и вывода, приобретение дальнейших навыков по организации программ циклической структуры с использованием приемов программирования.

Задания для самостоятельной подготовки:

1. Изучить:

  • способы описания размеров на языке программирования;

  • способы ввода и вывода массивов;

  • реализацию типовых приемов алгоритмизации и программирования (накопление суммы, произведения, запоминание результатов в массиве, нахождение наибольшего и наименьшего)

2. Разработать алгоритм решения в соответствии с заданием.

3. Составить программу решения задачи.

4. Подготовить тестовый вариант исходных данных для проверки работы программы.

Задание к работе:

  1. Обработать на ЭВМ массив в соответствии с вариантом задания, указанного в табл. 4.

  2. Проверить правильность выполнения программы с помощью тестового варианта.

Таблица 4

Вариант задания

Массив

Действия

Условия и ограничения

1

Х (7)

Переписать элементы массива Х в массив Y и подсчитать их количество

-5<xi<5

2

В (5)

Определить максимальный элемент массива В и его порядковый номер

xi>0

3

С (6)

Вычислить минимальный элемент массива С и его номер

xi<0

4

D ( 8)

Найти максимальный и минимальный элементы массива D и поменять их местами

-

5

Y (10)

Вычислить среднее геометрическое элемента массива Y

yi>0

6

Z (12)

Расположить в массиве R сначала положительные, а затем отрицательные элементы массива Z

-

7

N (5)

Определить сумму элементов массива N, кратных трем

-

8

А (N)

Найти среднее геометрическое элементов массива А

xi>0

N<=10

9

X (N)

Переписать в массив Y подряд положительные элементы массива X

xi>0

N<=8

10

Х (N)

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива Х

-

11

В (К)

Определить максимальный элемент массива В и его порядковый номер

bi<0

K<=10

12

С (К)

Определить минимальный элемент массива С и его порядковый номер

-5<xi<5

K<=8

13

А(10)

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

-

14

В(10)

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

-

15

X(10)

Найти наименьший отрицательный элемент

xi<0