Массивы в Паскале
лабораторные работы, Программирование и информатика Объем работы: Год сдачи: 2009 Стоимость: 100 руб. Просмотров: 2992 | | |
Оглавление
Введение
Заказать работу
Постановка задачи
Блок-схема решения задачи
Листинг программы
Контрольный пример
1. Постановка задачи. Вариант 9
Выполнить на ЭВМ решение задачи. Вычислить z=(x i+yi)/(xiyi), где xi, yi заданы массивами. Все суммы вычислять в одной подпрограмме.
2. Математическая модель
В подпрограмму передаются: данные массивов х и у поэлементно, как параметры- значения и переменная s- как параметр-переменная, в которую записывается результат работы процедуры. В переменную s записывается сумма элементов xi+yi.
1. Написать программу, которая формирует случайным образом мас-сив из N целых чисел, лежащих в диапазоне от 1 до 5, после чего на эк-ран выводится сам массив и номера элементов, совпадающих с первым элементом. Протестировать программу на трёх различных тестах.
2. Написать программу, которая вводит массив из N целых чисел и выводит на экран элементы, кратные числу K. Протестировать програм-му на следующих исходных данных:
а) k=3 Массив: 2 6 -9 4 5 12 -15
б) k=4 Массив: 9 0 8 124 -16 11 19
3. Написать программу, которая вводит массив из N вещественных чисел, а затем заменяет в нём все элементы, превышающие данное число Z, этим числом. Вывести на экран полученный массив и количе-ство замен. Протестировать программу на следующих исходных данных:
а) Z=10 Массив: 1,2 2,6 3 -4,5 11 10,2 3,2 87 -15
б) Z=-2 Массив: 0 -3,1 11 -7,9 -2,1 -1,9 4
4. При поступлении в ВУЗ абитуриенты, получившие «двойку» на первом экзамене, ко второму не допускаются. В массиве A[N] записаны оценки экзаменующихся, полученных на первом экзамене. Подсчитать, сколько человек не допущено ко второму экзамену.
1. Заполнить случайными числами в диапазоне от 1 до 5 два масси-ва A[20] и B[20]. Найти и вывести на экран только те элементы этих мас-сивов, значения которых попарно совпадают. Например, если A[2]=B[2]=4, то на экран надо вывести:
Номер - 2, значение – 4.
Протестировать программу на трёх различных тестах (для массивов размерности 5, 10 и 20).
2. Написать программу, которая из заданного одномерного массива размерности N выводит только те...
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.