Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1 семестр_1 / ИТ / ЗаданиеЛаб6

.doc
Скачиваний:
29
Добавлен:
05.06.2015
Размер:
340.48 Кб
Скачать

Курс «Информатика» - 2012

Лабораторная работа №6

Тема: Алгоритмы обработки одномерных массивов

Задание к лабораторной работе

  1. Выбрать данные для задачи в соответствии со своим вариантом (номер варианта равен номеру ПК), см. ниже.

  2. Запустить MS Visio: Пуск  Программы  MS Office  MS Visio

  3. Из категорий шаблонов выбрать «Блок-схема» (слева)  «Простая блок-схема» (по центу) нажать кнопку «Создать» (справа)

Если нет возможности использовать шаблоны, то выберите пункт меню «Файл»  «Фигуры»  «Блок-схема»  «Простая блок-схема»

  1. На 1-й странице MS Visio (Страница-1) отразить первые три этапа решения задачи с помощью ЭВМ:

1 этап: постановка задачи (словесная формулировка задачи, определение формы выдачи результатов, описание входных, промежуточных и выходных данных) - использовать кнопку «Надпись» для текстового сообщения и MS Equation для создания формул;

2 этап: анализ и исследование задачи, модели (выбор метода решения задачи, математическая интерпретация метода решения задачи);

3 этап: разработка алгоритма (блок-схема) – для организации цикла использовать блок «Модификация», все пункты задания реализовать последовательно в одной схеме на одной странице, без организации меню (при необходимости изменить размеры листа).

  1. Сохранить документ в папке H:\Lab5\

Предъявить результаты преподавателю.

Домашнее задание

Подготовиться к лабораторной работе по теме «Алгоритмы обработки матриц» (см. конспект лекций).

Варианты задач к Лабораторной работе № 6

Вариант

Задача

1

Ввести массив , i=1..16.

Вычислить и вывести на экран:

1. сумму элементов массива , не равных 6, и количество таких элементов

2. элементы массива , i=1..16 по формуле

3. произведение ненулевых элементов массива , расположенных на четных позициях

2

Ввести массив , i=1..7.

Вычислить и вывести на экран:

1. количество элементов массива , равных 3, и номера таких элементов

2. элементы массива , i=1..7 по формуле

3. произведение отрицательных элементов массива , расположенных на четных позициях

3

Ввести массив , i=1..16.

Вычислить и вывести на экран:

1. количество элементов массива , не равных 8, и сумму таких элементов

2. элементы массива , i=1..16 по формуле

3. произведение ненулевых элементов массива , расположенных на нечетных позициях

4

Ввести массив , i=1..17.

Вычислить и вывести на экран:

1. произведение отрицательных элементов массива и номер первого встретившегося отрицательного элемента

2. элементы массива , i=1..17 по формуле

3. произведение положительных элементов массива , расположенных на нечетных позициях

5

Ввести массив , i=1..12.

Вычислить и вывести на экран:

1. количество элементов массива , не равных 0, и их номера

2. элементы массива , i=1..12 по формуле

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

6

Ввести массив , i=1..15.

Вычислить и вывести на экран:

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

2. элементы массива , i=1..15 по формуле

3. сумму всех отрицательных элементов массивов и , и количество таких элементов

7

Ввести массив , i=1..17.

Вычислить и вывести на экран:

1. произведение отрицательных элементов массива и номер первого встретившегося отрицательного элемента

2. элементы массива , i=1..17 по формуле

3. произведение положительных элементов массива , расположенных на нечетных позициях

8

Ввести массив , i=1..14.

Вычислить и вывести на экран:

1. минимальный элемент массива и его номер (все номера)

2. элементы массива , i=1..14 по формуле

3. произведение тех элементов массива , которые по абсолютной величине больше соответствующих элементов массива , и количество таких элементов

9

Ввести массив , i=1..20.

Вычислить и вывести на экран:

1. сумму элементов массива , меньших 15 и расположенных на четных позициях и количество таких элементов

2. элементы массива , i=1..20 по формуле

3. произведение положительных элементов массива и номера нулевых элементов

10

Ввести массив , i=1..7.

Вычислить и вывести на экран:

1. количество элементов массива , равных 0, и номера таких элементов

2. элементы массива , i=1..7 по формуле

3. произведение отрицательных элементов массива , расположенных на нечетных позициях

11

Ввести массив , i=1..9.

Вычислить и вывести на экран:

1. максимальный элемент массива и его номер (все номера)

2. элементы массива , i=1..9 по формуле

3. сумму положительных произведений элементов и количество таких произведений

12

Ввести массив , i=1..15 и число C.

Вычислить и вывести на экран:

1. произведение тех элементов массива , которые меньше числа C, и количество таких элементов

2. элементы массива , i=1..15 по формуле

3. сумму элементов массива , расположенных на четных позициях

13

Ввести массив , i=1..17.

Вычислить и вывести на экран:

1. минимальный элемент массива и его номер (все номера)

2. элементы массива , i=1..17 по формуле

3. произведение тех элементов массива , которые по абсолютной величине больше соответствующих элементов массива , и количество таких элементов

14

Ввести массив , i=1..15 и число Z.

Вычислить и вывести на экран:

1. произведение тех элементов массива , которые больше числа Z, и количество таких элементов

2. элементы массива , i=1..15 по формуле

3. среднее арифметическое элементов массива , расположенных на четных позициях

15

Ввести массив , i=1..12.

Вычислить и вывести на экран:

1. количество элементов массива , равных 0, и их номера

2. элементы массива , i=1..12 по формуле

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

16

Ввести массив , i=1..20.

Вычислить и вывести на экран:

1. сумму элементов массива , меньших 18 и расположенных на четных позициях

2. элементы массива , i=1..20 по формуле

3. произведение положительных элементов массива и количество нулевых элементов

17

Ввести массив , i=1..20.

Вычислить и вывести на экран:

1. произведение элементов массива , больших 6 и расположенных на четных позициях

2. элементы массива , i=1..20 по формуле

3. произведение положительных элементов массива и количество нулевых элементов

18

Ввести массив , i=1..7.

Вычислить и вывести на экран:

1. количество элементов массива , равных 0, и номера таких элементов

2. элементы массива , i=1..7 по формуле

3. произведение отрицательных элементов массива , расположенных на четных позициях, и количество таких элементов

19

Ввести массив , i=1..15 и число L.

Вычислить и вывести на экран:

1. произведение тех элементов массива , которые меньше числа L, и количество таких элементов

2. элементы массива , i=1..15 по формуле

3. сумму элементов массива , расположенных на четных позициях

20

Ввести массив , i=1..15.

Вычислить и вывести на экран:

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

2. элементы массива , i=1..15 по формуле

3. сумму всех отрицательных элементов массивов и , и количество таких элементов

21

Ввести массив , i=1..20.

Вычислить и вывести на экран:

1. сумму элементов массива , меньших 15 и расположенных на нечетных позициях

2. элементы массива , i=1..20 по формуле

3. произведение положительных элементов массива и количество нулевых элементов

22

Ввести массив , i=1..16.

Вычислить и вывести на экран:

1. сумму элементов массива , неравных 0, и количество таких элементов

2. элементы массива , i=1..16 по формуле

3. произведение ненулевых элементов массива , расположенных на нечетных позициях

23

Ввести массив , i=1..15.

Вычислить и вывести на экран:

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

2. элементы массива , i=1..15 по формуле

3. сумму всех ненулевых элементов массивов и , и количество таких элементов

24

Ввести массив , i=1..12.

Вычислить и вывести на экран:

1. количество элементов массива , равных 0, и их номера

2. элементы массива , i=1..12 по формуле

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

25

Ввести массив , i=1..9.

Вычислить и вывести на экран:

1. максимальный элемент массива и его номер (все номера)

2. элементы массива , i=1..9 по формуле

3. сумму положительных произведений элементов и количество таких произведений

26

Ввести массив , i=1..9.

Вычислить и вывести на экран:

1. максимальный отрицательный элемент массива и его номер

2. элементы массива , i=1..9 по формуле

3. количество положительных сумм элементов

27

Ввести массив , i=1..17.

Вычислить и вывести на экран:

1. произведение отрицательных элементов массива и номер первого встретившегося отрицательного элемента

2. элементы массива , i=1..17 по формуле

3. произведение положительных элементов массива , расположенных на нечетных позициях

28

Ввести массив , i=1..17.

Вычислить и вывести на экран:

1. минимальный элемент массива и его номер (все номера)

2. элементы массива , i=1..17 по формуле

3. произведение тех элементов массива , которые по абсолютной величине больше соответствующих элементов массива , и количество таких элементов

1 семестр 2012-2013 уч.г. Румянцева Е.Л., каф. ИПОВС

Соседние файлы в папке ИТ