Лабораторная работа 1 Выполнение простой программы. Организация ввода и вывода данных Цель задания Организация ввода и вывода данных
Скачать 468.55 Kb.
|
1 2 Постановка задачиДля задачи 1 найти значения выражений. Если необходимо, то определить при каких исходных данных выражение не может быть вычислено и выдать сообщение об ошибке. Составить систему тестов и вычислить полученное выражение для нескольких значений Х. Для задачи 2 записать выражение, зависящее от координат точки X1 и Y1 и принимающее значение TRUE, если точка принадлежит заштрихованной области, и FALSE, если не принадлежит. Составить систему тестов и вычислить полученное выражение. Для задачи 3 вычислить значение выражения, используя различные вещественные типы данных (float и double). Результаты всех вычислений вывести на печать. Объяснить полученные результаты. Варианты
5. Методические указанияВвод данных для заданий А и Б организовать с клавиатуры. Вывод результатов для задания А организовать в виде: Для проверки возможности вычислений использовать условный оператор if: if(n==1) Console.WriteLine (“Нельзя вычислить”); else { k=m/--n; Console.WriteLine("m++ +n={0}, m={1},n={2}", k, m, n); } При выполнении задачи 2 использовать переменную логического типа, а не условный оператор. При выполнении задачи 3 использовать вспомогательные переменные для хранения промежуточных значений. При работе с данными типа float использовать операцию приведения типа: float c = (float)Math.Pow(a + b, 2); Содержание отчетаДля каждой задачи привести: Постановка задачи (общая и конкретного варианта). Анализ классов входных и выходных данных Алгоритм (блок-схема, Word или Visio) Код программы (листинг) Тесты (лучше в Excel) Анализ достаточности тестов по критериям черного и белого ящиков (лучше в Excel) Объяснение результатов работы программы 1 2 |