Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Тема 9. Подпрограммы. Средства отладки Delphi.




Дана квадратная целочисленная матрица А порядка n. Составить вектор, состоящий из максимальных элементов главных миноров. Главный минор - матрица, получаемая вычеркиванием k, …, n строки и k, …,n столбцы матрицы.

Тема 10. Создание модулей. Процедурный тип. Нетипизированные параметры.

Составить подпрограмму-процедуру DIFFER для вычисления производных функции Y(X) в некоторых 3 соседних точках, отстоящих на величину шага h. Для вычислений использовать формулы Лагpанжа: y'0 =(-3y0+4y1-y2)/2h; y'1=(-y0+y2)/2h; y'2=(y0 -4y1+ 3y2)/2h, где y0, y1 и y2 – координаты точек.

В основной программе использовать процедуру DIFFER для вычисления производных функций sin(x) и tg(x+1) в точках 0,49, 0.5 и 0,51.

Тема 11. Рекурсия.

Функция Бесселя I{n+1/2} (z) при целом положительном n и вещественном положительном z определяется рекуррентным соотношением:

, причем . Описать рекурсивную функцию с формальными параметрами n и z, определяющую значение I(n+1/2, z), при z=1.25 и n= 3, 7, 11.

Тема 12. Файловая система.

Создать текстовый файл F. Переписать из файла F в файл G все четные строки.

Тема 13. Динамические структуры данных. Списки.

С клавиатуры вводится последовательность символов. Исключить символы, повторяющиеся более 2-х раз. Исключить из последовательности символ с заданным номером.

Вариант 6

Темы 1 и 2. Задания выдаются преподавателем на занятии. (см. методичку файл ОП Часть1 ЛР1-2 Создание консольного приложения, файл ОП ЛР1 Часть 3 Создание схем алгоритмов)

Тема 3. Программирование разветвляющегося вычислительного процесса.

 Заданы целые числа a и b. Выяснить, имеет ли точки разрыва функция f(x):

Тема 4. Программирование циклического процесса. Типы циклов.

Найти все нечетные числа последовательности Фибоначи, не превышающие заданного числа k. Последовательность определяется законом: F0=F1=1; Fn=Fn-1+Fn-2, для n ³2.

Тема 5. Одномерные массивы.

Дан целочисленный массив B(n), n<41. Найти наименьший элемент последовательности произведений {b1°b40; b2°b39; ...; b20°b21}.

Тема 6. Матрицы.

Решить поставленную задачу, используя средства управления вводом/выводом. Дан целочисленная матрица А(10,10). Вывести на экран, матрицу А, повернутую на 90°.

Тема 7. Строки.

Дан текст. В конце каждого предложения стоит точка, между словами – ровно один пробел. Определить количество предложений длиннее трех слов.

Тема 8. Множества.

Дана последовательность слов, разделенных пробелами, в конце точка. Определить, какие гласные буквы есть в каждом четном слове этой последовательности. Вывести на печать найденные символы в алфавитном порядке. При отсутствии таких слов выдать соответствующее сообщение.

Тема 9. Подпрограммы. Средства отладки Delphi.

Назначать точку останова; пошаговое выполнение программы с заходом в процедуры и без захода; определять значения переменных. Определить количество простых чисел в целочисленном массиве С(n).

Тема 10. Создание модулей. Нетипизированные параметры.

Составить подпрограмму-процедуру MASSHTAB отыскания масштаба графического (выведенного в текстовом режиме) изображения функции f(x) на экране размером B единиц растра по формуле M=B/max f(x).

В основной программе использовать процедуру для отыскания масштаба функций x*sin(x) и tg(x), при –2 < x < 2.

Тема 11. Рекурсия.

Составить программу, используя рекурсивную процедуру (функцию). Функция Бесселя I{n+1/2} (z) при целом положительном n и вещественном положительном z определяется рекуррентным соотношением: , причем . Описать рекурсивную функцию с формальными параметрами n и z, определяющую значение I(n+1/2, z), при z=1.25 и n= 3, 7, 11.

Тема 12. Файловая система.

Создать текстовый файл F. Переписать из файла F в файл G все четные строки.










Последнее изменение этой страницы: 2018-04-12; просмотров: 490.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...