Вычисление значения арифметического выражения
Разработать программу для вычисления S = у + z, если
; ; a, b, c, x заданы.
Математическая постановка задачи.
1. Введем новые переменные для повторяющихся выражений:
t = a + b; p = cx.
2. а, b, с, х, t, р, у, z, S – простые переменные вещественного типа.
3. Исходные данные: a, b, с, х; результат: S; промежуточные переменные: t, p, y, z.
4. Расчетные формулы:
; ; ; ;
Текст программы.
Program PRIMER 2;
CONST K = 3.75;
VAR a, b, с , х , t, p, s, у , z: real;
Begin
W rite (‘введите через пробел значения а, b , с, х’);
Readln ( a , b , с, х); {ввод исходных данных с предварительным сообщением}
t : = a + b ; {оператор присваивания}
p : = с*х; {оператор присваивания}
у: = (t*t*t-sin(p))/(a-k);
z: = ln(р) – ехр(1/3*ln((t+k)/a);
s : = y + z ;
Writeln (' s =', s :8:3); {вывод s в поле из 8 позиции с 3 цифрами после точки}
R eadln; {пустой оператор для приостановки работы программы, дающий возможность увидеть результаты в окне просмотра}
End. {конец программы}
Задания для самостоятельного выполнения
1. Написать программу для вычисления значений арифметических выражений:
1. | ; ; . | ||
2. | ; ; . | ||
3. | ; ; . | ||
4. | ; ; . | ||
5. | ; ; . | ||
6. | ; ; . | ||
7. | ; ; . | ||
8. | ; ; . | ||
9. | ; ; . | ||
10. | ; ; ; . | ||
11. | ; ; . | ||
12. | ; ; ; . | ||
13. | ; ; . | ||
14. | ; ; ; ; . | ||
15. | ; ; . | ||
16. | ; ; . | ||
17. | ; ; . | ||
18. | ; ; . | ||
19. | ; ; ; . | ||
20. | ; ; ; . |
2. Написать программу для решения предложенной задачи:
|
|
1. Маляру поручили покрасить крышу и стенки бака для бензина в форме цилиндра. Определить, сколько потребуется банок с краской, если известны размеры бака и площадь, которую можно покрасить из одной банки.
2. Изделие имеет форму полого цилиндра, где Т – толщина стенки, R – внешний радиус, H – высота, G – плотность материала, из которого выполнено изделие. Определить массу изделия и площадь поверхности.
3. Парник имеет форму полуцилиндра. Вычислить количество пленки (м2), необходимой для изготовления парника, если размеры заданы.
4. Из прямоугольного листа вырезают два круга, треугольник и прямоугольник заданных размеров. Определить процент используемого материала.
5. Хранилище для сырья имеет вид цилиндра, заканчивающегося полусферой. Определить площадь поверхности, если заданы размеры.
6. Вычислить объем детали и ее массу, если деталь имеет форму прямоугольного параллелепипеда с четырьмя сквозными отверстиями цилиндрической формы равных размеров. Размеры детали и плотность заданы.
|
|
7. Определить, какой процент составляет зеленая зона от площади района, если план района имеет форму прямоугольника, зеленая зона проходит в виде полосы данной ширины вдоль диагонали прямоугольника. Известны длина и ширина прямоугольника и ширина полосы.
8. Из квадратного листа картона вырезается коробка в форме куба с известной стороной. Определить процент неиспользованного материала, если размеры листа заданы.
9. Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.
10. Даны целые (либо вещественные) числа x1, y1, x2, y2, x3, y3. Известно, что точки с вершинами (x1, y1), (x2, y2),(x3, y3) являются тремя вершинами некоторого прямоугольника. Найти координаты четвёртой вершины.
11. Треугольник задан величинами своих углов и радиусом описанной окружности. Найти стороны треугольника.
12. По ребру найти площадь грани, площадь боковой поверхности и объём куба.
13. Вычислить периметр и площадь правильного 10-угольника, вписанного в окружность заданного радиуса.
14. Треугольник задан координатами своих вершин. Найти периметр и площадь треугольника.
|
|
15. Найти среднее арифметическое и среднее геометрическое модулей трёх заданных чисел.
16. Определить периметр и площадь правильного n-угольника, описанного около окружности радиуса R.
17. Треугольник задан длинами сторон. Найти длины высот, длины биссектрис, длины медиан, радиусы вписанной и описанной окружностей.
18. Для хранения и перевозки сырья используются емкости двух видов: в форме конуса и в форме цилиндра. Определить, сколько емкостей 1-ого и 2-ого видов потребуется для перевозки 1000 л жидкости. Размеры емкостей заданы.
19. Определить, сколько стального листа (м2) необходимо для изготовления бака в форме цилиндра, если размеры заданы.
20. Определить, сколько жидкости можно налить в сосуд в форме усеченного конуса.
Рекомендуемая литература
1. Информатика: Базовый курс/ С.В. Симонович и др. – СПб: Питер, 2001.
2. Каган Б. М. Электронные вычислительные машины и системы. М.: Энергоатомиздат, 1991.
3. Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. М.: Радио и связь, 1987.
4. Практикум по информатике: Учеб. пособие для студ. высш. учеб. заведений /А.В. Могилев, Н.И. Пак, Е.К. Хеннер; Под ред. Е.К. Хеннера. – М.: Издательский центр «Академия», 2001.
|
|
5. Савельев А. Я. Прикладная теория цифровых автоматов. М.: Высшая школа, 1983.
Содержание
Описание языка Turbo Pascal 3
Среда разработчика Turbo Pascal 3
Запуск программы.. 3
Окно среды разработчика. 3
Основные команды и горячие клавиши. 3
Синтаксис и семантика. 3
Алфавит языка. 3
Элементарные конструкции. 3
Понятие типа данных в Turbo Pascal 3
Простые типы данных. 3
Переменные и константы.. 3
Выражения. 3
Математические операции. 3
Логические операции. 3
Операции отношения. 3
Приоритет операций. 3
Основные математические функции. 3
Операторы ввода и вывода. 3
Ввод данных. 3
Вывод данных. 3
Структура программы на Turbo Pascal 3
Примеры программ.. 3
Вычисление площади треугольника. 3
Вычисление значения арифметического выражения. 3
Задания для самостоятельного выполнения. 3
Рекомендуемая литература. 3
Учебное издание
Составитель
Голунова Лилия Викторовна
Программирование
в интегрированной среде Turbopascal.
линейный вычислительный процесс
Методические указания для выполнения лабораторно-практической работы по дисциплине «Информатика». Специальности 190701 – Организация перевозок и управление на транспорте (железнодорожном), 270102 – Промышленное и гражданское строительство, 130404 – Подземная разработка пластовых месторождений, 140601 –Электромеханика в горном производстве.
Напечатано в полном соответствии с авторским оригиналом
Подписано в печать
Формат бумаги 60x84 1/16. Бумага писчая. Печать офсетная.
Усл. печ. л. . Уч.-изд. л. . Тираж экз. Заказ
Сибирский государственный индустриальный университет
654007, г. Новокузнецк, ул. Кирова, 42
Типография СибГИУ
Дата добавления: 2018-10-27; просмотров: 630; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!