Это методическое пособие предназначено для желающих самостоятельно научиться решать задачи по основным разделам предмета на языках Бейсик и Паскаль. Предлагаемая методика включает
Вид материала | Методическое пособие |
СодержаниеА(10). 3. В массиве А(20) А(30). Сформировать новый массив из: а) четных значений элементов массива 4; б) отрицательных значений элементов массива А А. 7. Дан массив, содержащий К |
- Учебно-методическое пособие таганрог 2005 ббк 67. 01 Составитель, 578.81kb.
- Курс. 01;Мпк. 01;3 методическое пособие по курсовой работе методика воспитательной, 230.31kb.
- Методика преподавания хореографических дисциплин Учебно-методическое пособие для специальности, 1490.89kb.
- Ниязов Олег Нургалиевич Ниязов О. Н. Н60 методическое пособие, 75.1kb.
- Учебно-методическое пособие Йошкар-Ола, 2009 ббк п 6 удк 636, 3772.57kb.
- Учебно-методическое пособие и ситуационные задачи по урологии для студентов волгоград,, 482.99kb.
- Панасенко Александр Иванович, профессор кафедры органической и биологической химии, 259.01kb.
- Учебное пособие по курсу «управление банковским продуктом» Составитель: к э. н., доцент, 955.86kb.
- Предлагаемая работа представляет собой попытку в краткой форме изложить теоретический, 1296.91kb.
- Российской федерации, 664.65kb.
IX.4.Задачи уровня
1. Дан массив А, состоящий из N элементов. Найти сумму всех значений элементов данного массива.
2. Подсчитать количество четных значений элементов в заданном массиве А(10).
3. В массиве А(20) есть хотя бы одно отрицательное значение элемента:
а) вычислить произведение значений элементов массива до первого отрицательного значения;
б) вычислить сумму значений элементов массива после первого отрицательного значения.
4. Найти наименьшее значение элемента в массиве и удалить его.
5. В массиве А(10) поменять местами наибольшее и наименьшее по величине значения элементов.
6. Дана линейная таблица, состоящая из N элементов. Найти, на сколько единиц максимальное значение элемента больше минимального значения элемента этой таблицы.
7. Дан массив, состоящий из N элементов. Найти все положительные значения элементов массива, среди положительных значений выбрать наименьшее.
8. Изменить порядок следования значений элементов в массиве на обратное.
- В заданном одномерном массиве переставить местами значения элементов, стоящих на четных местах, со значениями элементов, стоящими на нечетных местах (размерность массива произвольна).
IX.5.Задачи уровня
1. Дан массив:
а) подсчитать количество квадратов нечетных значений элементов данного массива;
б) подсчитать количество удвоенных нечетных значений элементов данного массива.
2. Дана линейная таблица, состоящая из 20 элементов. Требуется определить, сколько элементов таблицы с номером 1, 2, 4, 8, 16,... имеют значения, меньшие 0.25.
3. Составить программу для вычисления суммы значений элементов массива A(N), имеющих четные индексы, и произведение значений элементов этого массива, имеющих нечетные индексы.
4. Осуществить циклическую перестановку значений элементов массива на К элементов влево.
5. Дан массив С(30). Поменять местами значение первого четного элемента массива со значением последнего нечетного элемента массива.
6. Дан массив А(30). Сформировать новый массив из:
а) четных значений элементов массива 4;
б) отрицательных значений элементов массива А;
в) значений элементов массива А, кратных 5;
г) сумм трех рядом стоящих значений элементов массива А.
7. Дан массив, содержащий К элементов, заполненный датчиком случайных чисел. Сформировать новый массив из четных значений элементов исходного массива и найти сумму всех значений элементов этого массива.
8. Дан массив А(К). Сформировать новый массив из положительных значений элементов массива и найти в новом массиве минимальное значение.
9. Дана линейная таблица В(М). Сформировать новую линейную таблицу из значений элементов, кратных 3, исходной таблицы. Найти среднее арифметическое значение в новой таблице и выдать его на печать.
10. В соревнованиях по фигурному катанию N судей выставляют оценки. Наибольшая и наименьшая отбрасываются, а по остальным выставляется средняя. Составить программу, вычисляющую среднюю оценку, и выдайте на печать номера судей, которые поставили наименьшую и наибольшую оценки.
IX.6.Контрольные работы
IX.6.1.Контрольная работа №1
Диктант
1. Какая форма организации данных называется массивом?
2. Для чего нужно описывать массив?
3. Чем отличается номер элемента массива от его значения?
4. Как организовать вывод линейного массива в строку? В столбец?
5. Как можно ввести значения элементов массива в память?
6. Как подсчитать сумму, количество и произведение значений элементов массива?
7. Как присвоить значения элементам массива датчиком случайных чисел на интервале [-150; 250] ?
IX.6.2.Контрольная работа №2
Вариант 1
1. Для массива X(N) найти наименьший из положительных значений элементов.
2. Дан массив A(N). Требуется умножить значения элементов этого массива на 4, если А(1) >0, или на 7, если А(1) <=0.
Вариант 2
1. Для массива X(N) найти наибольшее и наименьшее значения элементов и поменять их местами.
2. Дан одномерный массив из N элементов. Сформировать новый массив из значений элементов данного массива, больших 5 и имеющих индексы, кратные 4.
Вариант 3
1. Дан линейный массив, содержащий N элементов и заполненный с клавиатуры. Найти минимальное значение элемента и приравнять его к единице.
2. Дан массив A(N), заполненный датчиком случайных чисел. Найти минимальное значение элемента и переместить его в конец массива.
IX.7.Вопросы для самопроверки
1. Что такое массив? Как осуществляется доступ к элементам массива?
2. Для чего нужно описывать массив?
3. Способы заполнения массивов.
4. Типовые алгоритмы обработки массивов:
- суммирования;
- умножения;
- удаления;
- обмен местами;
- поиск MIN, МАХ;
- включения элемента;
- преобразования;
- упорядочения.