- •Оглавление
- •Задание
- •Лабораторная работа №2 Создание и заполнение таблиц в табличном процессоре Excel 97
- •Задание 1
- •Задание 2
- •Изменение выбранного эффекта
- •Просмотр выбранных эффектов анимации
- •Удаление выбранных эффектов анимации
- •Лабораторная работа №3 Вычисление сложных выражений
- •Лабораторная работа №4 Вычисление конечных сумм
- •Требования к работе
- •Лабораторные задания
- •Лабораторная работа №5 Вычисление определенных интегралов и табулирование первообразных функций
- •Лабораторная работа № 6 Вычисление бесконечных сумм
- •Лабораторная работа № 7 Обработка и преобразование числовых последовательностей
- •Лабораторная работа № 8 Вложенные циклы с разветвлениями. Использование массивов.
- •Лабораторные задания
- •Лабораторная работа № 9 Использование подпрограмм при программировании на языке Паскаль
- •Лабораторные задания
- •Лабораторная работа № 10
- •Лабораторные задания
- •Лабораторная работа №11 Операции над файлами
- •Лабораторные задания
- •Лабораторная работа №12 Простейшие графические построения
- •Простейшие процедуры
- •Константы цвета
- •Требования к работе
- •Лабораторные задания
- •Лабораторная работа №14 Численное моделирование движения планет вокруг Солнца
- •Лабораторная работа №15 Моделирование поведения линейных и нелинейных колебательных систем
- •Упражнения
- •Лабораторная работа №16 Вычисление электрического и магнитного полей создаваемых стационарным распределением зарядов и токов
- •Литература
Лабораторная работа № 7 Обработка и преобразование числовых последовательностей
При подготовке различных таблиц, наглядных пособий, справочников, сводок, словарей и т. д. очень часто нужно располагать данные в соответствии с какой-либо закономерностью. Такие задачи обычно возникают при необходимости упорядочить, например, результаты экспериментов в порядке возрастания или убывания какого-либо параметра, при выборе из множества данных экспериментальных значений. Аналогичные проблемы возникают при составлении частотных словарей и т. п. Понятно, что расположение данных в соответствии с определенным порядком намного облегчает поиск, проверку или выявление каких-либо закономерностей. Естественно, что такую работу, по мере возможности, следует выполнять с помощью ЭВМ.
Известно, что при обработке больших массивов информации существенное значение, с точки зрения времени их работы, имеет эффективность выбранного алгоритма. При решении практических задач разработка эффективных, быстро работающих алгоритмов имеет большое, хотя и не первостепенное, значение. В то же время некоторый алгоритм может превосходить другой для какого-то набора исходных данных, но уступать ему для другого набора. Поэтому для предложенных ниже заданий может быть использован любой разумно правильно работающий алгоритм.
Требования к работе.
Составить блок-схему решения задачи.
Составить программу для общего случая согласно блок-схеме.
Все используемые массивы выводить на печать до и после их преобразования в удобном формате.
Вывести на печать все искомые величины.
Лабораторные задания
Указанные в заданиях последовательности выбрать самому согласно условию задачи. Там где не указано конкретное число членов последовательности, n брать из интервала 30 ≤ n ≤ 40.
1.Даны действительные числа . Вычислить
2.Даны действительные числаПолучить:
а)
в)
3. Даны действительные числа Получить:
а)
в) ()
4. Даны действительные числа Упорядочить эти числа по возрастанию.
Даны действительные числа Упорядочить эти числа по убыванию.
Даны целые числа Определить количество чисел, входящих в последовательности только один раз.
Даны целые числа Получить новую последовательность, выбросив из исходной все члены с наибольшим значением.
8. Даны целые числа , действительныеПреобразовать последовательностьпо правилу: еслиаi,кратно 10, то вi увеличьте в 10 раз, иначе вi замените нулем.
Даны действительные числа Найти количество элементов, лежащих в интервале оте до π , т.е. и не лежащих в интервале (е,).
Даны действительные числа Поменять местами максимальный и минимальный элемент последовательности. Предполагается, что все элементы различны.
11. Даны действительные числа Определить второй по величине элемент, предполагая, что все элементы различны.
12.Даны целые числа Получить сумму всех элементов, кратных 5 и произведение элементов, кратных 3.
13.Даны действительные числа , иПолучить новую последовательность, удалив из нее все элементы, равные элементам последовательности.
14. Даны действительные числа . Все члены этой последовательности, начиная с первого положительного уменьшить на 0,5.
15.Даны целые числа , иПреобразовать последовательностьпо правилу: если<=0 , тоувеличить 10 раз, иначезаменить нулем.