Составление алгоритмов и решение программ с циклами

Содержание

Задание №1.

Используя известные базовые алгоритмические структуры и методики перевода чисел из одной системы счисления в другую, составить программу для выполнения задания. При разработке программы следует учесть возможность многократного ввода исходных данных (перевода нескольких чисел за один сеанс работы программы).

Задание №2.

Используя известные базовые алгоритмические структуры выполнить задание. Имеется резервуар с емкостью V, рабочим объемом Vr, объем жидкости в резервуаре Vg. Резервуар в основании имеет круг радиусом r или прямоугольник со сторонами а и b и высоту заполнения h. Как только объем жидкости станет превышать рабочий объем резервуара, оператору необходимо отправить сообщение, используя логическую функцию ЕСЛИ. Сообщение «перекрыть клапан» должно быть написано на красном фоне, в противном случае, должно быть выведено сообщение – «не требуется». Используя условное форматирование, проиллюстрировать заполнение резервуара.

Вывести на экран данные, иллюстрирующие изменение уровня в резервуаре, с соответствующими комментариями и рекомендациями. Создать исполняемый файл с расширением .exe.

Задание №3.

Вычислить значения функции f(x) (таблица Г.1) в интервале изменения аргумента [a, b] с заданным шагом h и вывести их на экран. Над полученными результатами выполнить требуемые действия. При решении задачи использовать цикл с параметром.

Найти: среднее арифметическое отрицательных значений f(x) и min f(x).

f(x) = [x]2, [-4, 4]

h=0,6

Задание№4.

Используя известные базовые и дополнительные алгоритмические структуры, решить предложенную задачу:

а) варианты 1 – 8. Известно, что плотность жидкости  обычно измеряют при температуре 293 К . Для определения плотности при других температурах используют зависимость (Т). Рассчитать значения плотности в указанном интервале изменения температур и вывести их на экран. Определить среднее значение плотности при указанных колебаниях температуры.

 = 838

 =1.8-0.001

[ 276 ; 316 ]

Задание №6.

Составить программу для выполнения задания:

Резисторный датчик температуры – это прибор, в котором для измерения температуры используется металлическая проволока или пластинка. Электрическое сопротивление металла зависит от температуры, поэтому температуру можно вычислить на основе измерений сопротивления металла. Уравнение, связывающее температуру и сопротивление, имеет вид:

где Rt — сопротивление при измеряемой температуре Т;

R0 – сопротивление при температуре 0°С;

 — линейный температурный коэффициент.

Для платины  = 0,00385 Ом/°С. Вычислить:

а) сопротивление платинового терморезистора в заданном интервале температур (T1; T2) с указанным шагом hT при известном сопротивлении R0;

б) температуру, при которой сопротивление терморезистора равно заданным значениям R(T1; T2) с указанным шагом hR.

R0=110, (Т1; Т2)= (100;300), hT=15

R(T1; T2)= (50;100), hR=5

Предусмотреть возможность форматного вывода результатов на экран.

Выдержка из текста

В курсовой работе применяются современные алгоритмы для решения разнообразных задач по информатике и программированию.

Список использованной литературы

1. Аляев Ю.А., Козлов О.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic: Учебно-справочное пособие. – М.: Финансы и статистика, 2004.

2. Архангельский А.Я. C++ Builder 6. Справочное пособие. Книга 1. Язык С++. – М.: Бином-Пресс, 2002.

Ашарина И.В. Основы программирования на языках С и С++.- М.: Горячая линия — Телеком, 2002.

3. Ибраева Л.К., Сябина Н.В. Информатика. Основы С++. — ч. 5. — Методические указания к выполнению лабораторных работ (для студентов всех специальностей). — Алматы: АИЭС, 2006.

4. Культин Н.Б. С/С++ в задачах и примерах. – СПб.: БХВ – Петербург, 2004.

5. Марченко А.Л. С++. Бархатный путь. — М.: Горячая линия — Телеком, 2002.

Похожие записи