Учащиеся 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. В теме письма обязательно укажите фамилию, имя и класс.
ЖЕЛАЮ ВАМ УДАЧИ!
Комментариев нет:
Отправить комментарий