понедельник, 20 апреля 2020 г.

Дистанционное обучение. Сортировка элементов массива

Учащиеся 10 "А" и 10 "Б" классов!

Предлагаю вам изучить тему "Сортировка элементов массива".

Что делать? Как делать?

1. Изучите материалы презентации, запишите в тетрадь краткий конспект.


2. Напишите программы на языке программирования Python (с помощью веб-приложения TrinketCode) для решения представленных ниже задач.

Задача 1. Дан целочисленный массив из 10 элементов, все элементы которого - целые числа в интервале от -1000 до 1000. Напишите программу, которая выводит на экран массив, отсортированный по убыванию его элементов. Сортировку можно осуществить любым изученным методом.

Задача 2. Дан массив, содержащий 8 положительных целых чисел, не превышающих 1000. Напишите программу, которая сортирует первую половину массива по возрастанию, а вторую – по убыванию. Каждый элемент должен остаться в «своей» половине. Сортировку можно осуществить любым изученным методом.

Пример.
Исходный массив:    5  3  4  2  1  6  3  2
Отсортированный массив:  2  3  4  5  6  3  2  1

Подсказка.
1. В циклах записывайте сразу число вместо n.
2. Сначала отсортируйте каждую половину массива.
3. Первый цикл будет сортировать элементы с 0 по 3 включительно!
4. Второй цикл будет сортировать элементы с 4 по 7 включительно!
5. Выведите весь массив на экран.

4. Скачайте тексты программ и отправьте 2 файла мне на электронную почту: semenova_o.s@mail.ru. В теме письма обязательно укажите фамилию, имя и класс.

ЖЕЛАЮ ВАМ УДАЧИ!

Комментариев нет:

Отправить комментарий