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

Рефераты по информатике » Основы программирования и алгоритмизации 2

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

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


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

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


г.Челябинск

2006 г.

Оглавление


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

Задание 1

Задание 2

Задание 3

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

Задание 1

Задание 2

Задание 3

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

Задание 1

Задание 2

Задание 3

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

Задание 1

Задание 2

Задание 3


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

Задание 1


Решение в MathCAD:



Решение в Excel:

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



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



Задание 2


Решение в MathCAD:


Решение в Excel:

Режим данных



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



Задание 3

3) Составить логическое выражение, принимающее значение истина, если точка с координатами (х,у) попадает в область, ограниченную линиями у = 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: