423.50K
Category: programmingprogramming

ДЗ по алгоритмам урок 2

1.

Домашнее задание
Введение в программирование (семинары)
Урок 2. Решаем задачи с массивами
Выполнил: Стрельников И.В.

2.

Задача 1. Нахождение индексов максимального и минимального
элемента массива.
Начало
Ввод array []
index = 0
maxi = 0
mini=0
max = array[index]
min = array[index]
нет
index < array.length
да
нет
max < array[index]
нет
min > array[index]
Вывод
maxi, mini
да
max = array[index]
index = index + 1
Конец
да
min = array[index]
mini = index
maxi = index

3.

Задача 2. Задание на «разворот» массива. Нужно перевернуть массив
и записать его в обратном порядке.
Начало
Ввод array []
index = array.length-1; 0; 1
Вывод array[index]
Конец

4.

Задача 3. **Задача повышенной сложности. Найти сумму элементов массива,
лежащих между максимальным и минимальным по значению элементами.
Начало
Ввод array []
index = 0
a=0
b=0
sum = 0
max = array[index]
min = array[index]
нет
index < array.length
да
index = a; b; 1
нет
max < array[index]
нет
min > array[index]
да
sum = sum + array[index]
max = array[index]
index = index + 1
да
min = array[index]
b = index
a = index
Вывод
sum
Конец

5.

Задача 4. *Найти среднее арифметическое среди всех элементов
массива.
Начало
Ввод array []
index = 0
sum = 0
sredar = 0
нет
index < array.length
sredar = sum / index
да
Вывести sredar
sum = sum + array[index]
index = index + 1
Конец

6.

КОНЕЦ!!!
English     Русский Rules