Задание на разработку проекта:
Решите задачу
вычисления арифметических выражений путем создания двух проектов в одном решении: первый проект – с неявными преобразованиями типов данных; второй – с требованием явного преобразования (без инструкции Option Strict On и с использованием этой инструкции):
Формализация и уточнение задания
Для формализации и уточнения задания допустим, что x, y – исходные данные вещественного типа Double, а переменные d, n, k, p, m – результаты вычислений, причем k, m, n – переменные целого типа Integer, d– вещественного типа Double, p – вещественного типа Single. Выражение n=[d] означает, что вычисляется целая часть числа, полученная с помощью функции Fix(), а значение переменной k вычисляется с помощью функции Int(). Кроме того, в этой задаче дополнительно будем использовать две строковые переменные s1 и s2 типа String, которые участвуют в выражениях s1=d и s2=p.
Запишите арифметическое выражение на языке программирования:
d = (1 - Tan(х * y ^ 2)) / (х ^ (1 / 3)) 4 * Sqrt((х ^ 2) - 0.1);
m=d; n=Fix(m);
Форма с явным преобразованием
Код программы
Смотреть тут
Форма с неявным преобразованием
Код программы
Смотреть тут
Блок–схема программы
Доказательство результатов Ms Exel
Просмотры: 4017 |
Статью добавил:
slava191 |
Категория:
информатика