- Сформировать целочисленный массив А(75), элементами которого являются случайные числа из диапазона [-5,20]. Найти среди его элементов два, разность которых имеет наибольшее значение.
- Результаты сдачи экзамена группой из N студентов находятся в массиве REZ. Вычислить средний балл сдачи экзамена.
- Дан массив Х(215). Найти среди его элементов два элемента, модуль разности которых имеет наименьшее значение.
Образовательный блог в котором отражаются мои интересы как учителя.
Поиск по этому блогу
Показаны сообщения с ярлыком Массив. Показать все сообщения
Показаны сообщения с ярлыком Массив. Показать все сообщения
вторник, 19 ноября 2019 г.
Задачи на одномерные массивы
четверг, 23 февраля 2017 г.
Метод прямого обмена (метод пузырька).
В основе алгоритма лежит обмен соседних элементов массива. Каждый элемент массива, начиная с первого сравнивается со следующим и если он больше следующего, то элементы меняются местами. Таким образом, элементы с наименьшим значением продвигаются к началу массива (всплывают), а элементы с большим значением – к концу массива (тонут), поэтому его и называют методом пузырька. Этот процесс повторяется на единицу меньше раз чем элементов в массиве, либо возможно другой способ реализации этого метода, повторяется до тех пор пока находятся соседние элементы, такие что элемент стоящий правее оказывается меньше элемента стоящего левее.
понедельник, 26 декабря 2016 г.
Работа с массивами С25 ЕГЭ
Преложено пять задач С25
1. Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 10000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести максимальное значение среди трёхзначных элементов массива, не делящихся на 9. Если в исходном массиве нет элемента, значение которого является трёхзначным числом и при этом не кратно 9, то выведите сообщение «Не найдено». Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования и естественного языка. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных.
Решение:
1. Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 10000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести максимальное значение среди трёхзначных элементов массива, не делящихся на 9. Если в исходном массиве нет элемента, значение которого является трёхзначным числом и при этом не кратно 9, то выведите сообщение «Не найдено». Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования и естественного языка. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных.
Решение:
Подписаться на:
Сообщения (Atom)