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

2 сем / 8 лаба / Лаба 8

.docx
Скачиваний:
12
Добавлен:
18.07.2019
Размер:
242.61 Кб
Скачать

Санкт-Петербургский политехнический университет Петра Великого

Институт металлургии, машиностроения и транспорта

«Кафедра компьютерных технологий и машиностроения»

Отчет

По лабораторной работе №8

Дисциплина: «Информатика»

Тема: «МНОГОМЕРНЫЕ МАССИВЫ. ВЛОЖЕННЫЕ ЦИКЛЫ» Вариант - 8

Студент гр.13332/1 Алимов Р.Н.

Преподаватель Ю.В.Кожанова

« » 2018

Санкт-Петербург

2018

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

З а д а н и е

Ⅰ. Найти сколько положительных и отрицательных элементов.

Предусмотреть в проекте конструкцию контроля вводимых исходных данных на корректность.

Ход работы

Блок-схема алгоритма процедуры вычисления MINYSNAPLUS представена на рисунке 1.

Начало

.

нет

K≤число э-ов-1.

Конец

да

нет

Mk<>0

да

нет

Mk>0

да

Рисунок 1 - Блок-схема алгоритма процедуры вычисления MINYSNAPLUS

Блок-схема алгоритма программы представлена на рисунке 2.

Начало

Nx=число э-ов, i=0,p,n,o

i≤nx-1

нет

да

Эл-ы Введ. верно?

нет

Ошибка ввода

да

Ввод Xi

1

I=I+1

Вывод p,n,o

2

1

2

Конец

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

Код программы представлен на рисунках 3 и 4.

Рисунок 3 – Код программы 1 часть

Рисунок 4 – Код программы 2 часть

Примеры работы приложения на рисунке 5.

Рисунок 5 – Форма задания

Вывод: Во время выполнения работы был приобретен навык разработки приложений с использованием массивов.

Соседние файлы в папке 8 лаба
  • #
    18.07.2019876 б7Project1.res
  • #
    18.07.20195.97 Кб6Unit3.dcu
  • #
    18.07.201951 б6Unit3.ddp
  • #
    18.07.2019904 б6Unit3.dfm
  • #
    18.07.20191.77 Кб6Unit3.pas
  • #
    18.07.2019242.61 Кб12Лаба 8.docx