Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

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

Автор:   •  Май 7, 2018  •  Лабораторная работа  •  593 Слов (3 Страниц)  •  537 Просмотры

Страница 1 из 3

1 Тема и цель работы

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

Цель:

- знакомство с понятием одномерного массива;

- приобретение навыков обработки одномерных массивов.

2 Постановка задачи

Дан вариант задания №1, в котором дан целочисленный массив размера N.

Необходимо:

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

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

- произведение элементов до первого отрицательного.

Потребуется реализовать следующие действия:

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

4 Практическая часть

4.1 Разработка алгоритма решения задачи

Дан целочисленный массив размера N. Цикл продолжается до вычисления последнего элемента массива в соответствии с заданным условиям.

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

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

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

4.2 Построение блок-схемы алгоритма

На рисунке 2 представлена блок-схема алгоритма решения варианта задания №1.

[pic 1]

[pic 2]

        [pic 3]

[pic 4]

[pic 5]

Рисунок 2 – Блок-схема алгоритма

4.3 Написание программы, реализующей разработанный алгоритм

На рисунке 3 представлен листинг программы, реализующий разработанный алгоритм.

[pic 6]

Рисунок 3 – Листинг программы

4.4 Тестирование программы

На рисунках 4 и 5 представлены результаты тестирования программы с разными входными значениями.

Задано значение параметра n равное 5;

...

Скачать:   txt (5.9 Kb)   pdf (269.9 Kb)   docx (133.2 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club