русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Контрольная работа по теме №5


Дата добавления: 2015-06-12; просмотров: 541; Нарушение авторских прав


Задание 5.1 Задана матрица М и целое числоk. Найти произведение элементов, у которых разность индексов равна k.

Задание 5.2 Найти сумму и произведение элементов главной диагонали заданной квадратной матрицы М.

Задание 5.3 Составить программу для отыскания всех одинаковых элементов в двух заданных векторах произвольной размерности.

Задание 5.4 Составить программу для формирования вектора, элементы которого – простые числа, не превосходящие заданного числа N и расположенные в порядке возрастания.

Задание 5.5 Составить программу для формирования вектора, элементы которого – простые числа, не превосходящие заданного числа N и расположенные в порядке убывания.

Задание 5.6 Составить программу для формирования вектора V, элементы которого – минимальные значения из элементов соответствующих строк заданной матрицы M произвольной размерности.

Задание 5.7 Составить программу для формирования вектора V, элементы которого – максимальные значения из элементов соответствующих столбцов заданной матрицы M произвольной размерности.

Задание 5.8 Составить программу для отыскания минимального значения из максимальных элементов каждой строки заданной матрицы произвольной размерности.

Задание 5.9 Составить программу для отыскания максимального значения из минимальных элементов каждой строки заданной матрицы произвольной размерности.

Задание 5.10 Задан вектор V. Сформировать новый вектор W, содержащий все ненулевые элементы исходного вектора V.

Задание 5.11 Задана матрица Мпроизвольной размерности. Составить программу для отыскания в этой матрице "седлового элемента", то есть такого элемента, который является одновременно наименьшим в своей строке и наибольшим в своем столбце.

Задание 5.12 Заданы два произвольных вектора V и W. Составить программу для формирования вектора R, содержащего все элементы исходных векторов, расположенные в порядке убывания.



Задание 5.13 В заданной матрице М заменить нулями все элементы тех строк, в которых имеется хотя бы один нулевой элемент.

Задание 5.14 В заданной матрице М заменить нулями все элементы тех столбцов, в которых имеется хотя бы один нулевой элемент

Задание 5.15 Составьте подпрограмму, выполняющую обработку результатов экзаменационной сессии в соответствии с условиями контрольного задания 4.1.

Задание 5.16 Используя структуры данных, созданные при выполнении контрольного задания №4.3, составьте программу, имитирующую работу стандартной процедуры удаления файла (замена первого символа имени удаляемого файла на символ с кодом E5h в "регистрационной записи" в массиве DIR и обнуление соответствующей этому файлу "цепочки элементов" в массиве FAT).

Задание 5.17 Используя рекурсивное определение, составьте подпрограмму, "переставляющую" символы заданной строки в обратном порядке. Решите эту же задачу с использованием встроенных функций групп String и Sorting. Сравните результаты.

Задание 5.18 Используя рекурсивное определение, составьте подпрограмму для вычисления суммы банковского вклада, накопленной с начальной суммы S за n расчетных периодов, с учетом начисления сложного процента по ставке p% за расчетный период. Определите с помощью этой программы, каково будет состояние Вашего "стипендиального" счета через 12 месяцев, в предположении, что стипендия начисляется ежемесячно, ее размер и процентная ставка по вкладу в течение этого периода остаются неизменными, никаких дополнительных средств на счет не поступает, и вы не снимаете с него свои деньги.

Задание 5.19 Используя подпрограмму 5.18, составьте программу для составления ежемесячного прогноза состояния счета с учетом возможных дополнительных поступлений и расходования средств.

СПИСОК ЛИТЕРАТУРЫ

1 Бауер Ф.Л, Гооз Г. Информатика, в 2-х ч. М.: Мир, 1990.

2 Волк В.К. Исследование функциональной структуры памяти персонального компьютера. Лабораторный практикум.: Учебное пособие. – Курган: изд-во Курганского гос. ун-та, 2004, 71 с.

3 ГОСТ 19.701-90 ЕСПД (ИСО 5807-85) Схемы алгоритмов и программ. Правила выполнения. Обозначения условные графические.

4 Кирьянов Д.В. Самоучитель MathCAD 11.– СПб.: БХВ-Петербург, 2004. – 560 с.

5 Кудрявцев Е.М. MathCAD 8. – М.: ДМК Пресс, 2000. - 320 c.

6 Кудрявцев Е.М. MathCAD 2000 Pro. – М.: ДМК Пресс, 2001. - 576 c.

7 MathCAD 6.0 PLUS. Финансовые, инженерные и научные расчеты в среде Windows 95. Издание 2-е, стереотипное – М.: Информационно-издательский дом "Филинъ", 1997. – 712 с.

8 Плис А.И., Селевина Н.А. MathCAD 2000. Математический практикум для экономистов и инженеров. Учебное пособие. – М.: Финансы и статистика, 2000. – 656 с.

9 Херхагер М., Партолль Х. MathCAD 2000: полное руководство : пер. с нем. – К.: Издательская группа BHV, 2000 – 416 c.


Учебное издание

 

 

Волк Владимир Константинович

 



<== предыдущая лекция | следующая лекция ==>
Контрольная работа по теме №4 | MathCAD


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.075 сек.