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

Работа с массивами

Автор:   •  Январь 19, 2023  •  Лабораторная работа  •  518 Слов (3 Страниц)  •  108 Просмотры

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

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

Тема: «Работа с массивами»+

Цель работы: научиться разрабатывать блок-схему алгоритма для массива данных и выполнять его кодирование на языке С/С++)

Методические указания

Задание: согласно варианта задания нарисовать блок-схему алгоритма решения поставленной задачи и выполнить ручной расчет работы алгоритма для двух наборов произвольных входных данных (длина массива минимум 12 элементов). По построенной блок-схеме выполнить кодирование алгоритма на языке Си (или С++).

Ход работы: при выполнении лабораторной работы необходимо: разработать блок-схему алгоритма задания (согласно варианту), проверить работу разработанного алгоритма, при помощи ручного расчета (в качестве тестовых данных использовать два различных набора, созданных произвольных способом), по построенной блок-схеме выполнить кодирование алгоритма на языке Си (или С++).

Вариант №16

В массиве найти минимальный по значению элемент, вывести его значение.

Блок-схема

[pic 1]

Трассировочная таблица

№ шага

Massiv[1]

Massiv[2]

Massiv[3]

Massiv[4]

i

min

chislo

chislo<2

chislo > i|| chislo == i

massiv[i] < min

1

0

1

1

2

-1

0

-1

4

0

3

-1

2

0

-1

4

0

4

-1

2

9

1

-1

4

0

5

-1

2

9

-9

2

-9

4

0

6

-1

2

9

-9

3

-9

4

0

1

0

7

-1

2

9

-9

4

-9

4

0

1

0

8

-1

2

9

-9

4

-9

4

0

1

1

9

-1

2

9

-9

4

-9

4

0

0

10

-1

2

9

-9

4

-9

4

0

11

-1

2

9

-9

4

-9

4

0

Код

#define _CRT_SECURE_NO_WARNINGS //работа scanf

#include <stdio.h> //подключение библиотек

#include <locale.h>

...

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