BESofБиблиотека рефератов и курсовых

Основы программирования и алгоритмизации

Обновлено

Министерство образования и науки РоссийскойФедерации

Кафедра информатики

Курсовая работа

Основы программирования и алгоритмизации

г.Челябинск

2006 г.

Оглавление

Разработка простейших линейных алгоритмом

Задание 1

Задание 2

Задание 3

Разработка программ с ветвлениями

Задание 1

Задание 2

Задание 3

Разработка циклических программ

Задание 1

Задание 2

Задание 3

Обработка массивов

Задание 1

Задание 2

Задание 3

Разработка простейших линейных алгоритмом

Задание 1

Решение в MathCAD:

Решение в Excel:

Режим данных:

Режим формул:

Задание 2

Решение в MathCAD:

Решение в Excel:

Режим данных

Режим формул:

Задание 33) Составить логическое выражение, принимающее значение истина, если точка с координатами (х,у) попадает в область, ограниченную линиями у = e-x; у = 0.5х; у = 0. Вычислить значение выражения при х = 0.5; у = 0.2

Решение в MathCAD:

1 способ:

2 способ:

Разработка программ с ветвлениямиЗадание 1Блок-схема:Решение в MathCAD:

Проверка в MathCAD:

Задание 2Блок-схема:Решение в MathCADПроверка в MathCADЗадание 3Блок-схема:

Решение в MathCAD:

1 способ:

2 способ:

Проверка в MathCAD:

Разработка циклических программБлок-схема:

Задание 1.

Решение в MathCAD:

1 способ:

2 способ: через программный модуль

Задание 2,

Решение в MathCAD:

Блок-схема:

Выведем рекуррентную формулу, связывающую 2 последовательных элементов суммы:

Задание 3

Решение в MathCAD:

Обработка массивовЗадание 1По заданной формуле вычислить элементы квадратной матрицы A ={aij}, (i, j = 1, ... , n), где n - размер матрицы (n = 5).

Решение в MathCAD:

Задание 2

В качестве вектора х, принять главную диагональ матрицы, отсортированную по возрастанию элементов;

Задание 3Вычислить значение величины u = g(x).

Решение в MathCAD: