Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Запись арифметических выражений, соответствующих заданным математическим формулам, по правилам VB.




Лабораторная работа по теме

«Тема 4.2. «Основные средства языка программирования VB.NET. Типы данных»

Перейти к ЛП 4.1 ЛП 4.3 Огл.

Цель выполнения данной лабораторной работы состоит в изучении алфавита языка, типов данных и правил записи арифметических выражений, содержащих константы, переменные, различные арифметические действия и «встроенные» функции, а также простейшие действия со строковыми данными и ознакомлении с основными правилами преобразования типов.

 

Вопросы, подлежащие изучению

1. Алфавит языка VB.

2. Основные понятия: программа, программная строка, оператор присваивания, комментарий.

3. Данные, типы данных. Числовые константы и переменные.

4. Арифметические действия над данными.

5. «Встроенные» функции.

6. Арифметические выражения.

7. Последовательность выполнения действий в арифметических выражениях. Понятие приоритета.

8. Явные и неявные преобразования.

9. Функции ввода и вывода.

 

Задание

1. Выбрать вариант задания из таблицы 4.2-1 по усмотрению преподавателя.

2. Решить задачу вычисления арифметических выражений, создав два проекта в одном решении: - первый проект с неявными преобразованиями типов данных, второй – с требованием явного преобразования (без инструкции Option Strict On и с использованием этой инструкции). Для этого, возможно, потребуется формализовать арифметические выражения, то есть записать выражение в формальном математическом виде, а затем записать полученные математические формулы в виде выражения по правилам языка программирования с учетом приоритета операций.

3. Выполнить созданные проекты.

4. Выполнить созданные проекты по шагам, с помощью отладчика, поставив точку останова после ввода данных.

5. Получить результаты.

6. Доказать, что результат правильный.

 

Варианты задания

Таблица 4.2-1.

Формулы для вычислений Исходные данные
x y
1) i=t j= 3,59 17,53
2) m=d n= 1,674 -0,533
3) k=h n= 32,01 -0,4917
4) i=c j= 2,123 -1,89
5) i=b j= 8,402 -0,22226
6) m=d n= 1,002 -0,5321
7) m=z n= 12,003 -5,408
8) k=d l= 1,3802 -1,9
9) i=f j=   12,678   6,9
10) i=a j= 82,578 1,4517
11) m = d n = [d]   -4.62   -0.32
12) i = f j = [f]   5.305,   -0.084
13) k = h n = [h]   0.68   -0.848
14) i =a j = [a]   12.43   -0.2
15) k = с i = [с]   -1.462   0.577
16) i = b j = [b]   0.501   1.7
17) i = d j = [d]   -0.45   24.3
18) i = f j = [f]   8.8   5.8
19) k = h l = [h]   0.6485   3.9
20) m = a n = [a]   125.04   5.55
21) k = b l = [b]   7.302   5.782
22) i = c j = [c]   -3.356   0.049
23) m = a n = [a]   1.892   -0.61
24) m = a n = [a]   45.892   0.601
  k = c l = [c]     0.54321
26) m =d n = [d]     102.654
27) m =f n = [f]   29.999   165.091
28) k = g I = [g]   -9.20   -5,892
29) m = z n = [z]   4.51   -0.25
30) k =b l = [b]     222.1
31) m = c n = [c]   -3.2 0.1
32) k = z l = [z]   -1.7   0.1
33) l = b k = [b]   -1.04379   0.3
34) l = z k = [z]   0.218   7.53
35) i = a j = [a]   17.05   0.0039

 

 


Содержание отчета

1. Тема и название работы.

2. Задание на разработку проекта и вариант задания.

3. Запись арифметических выражений, соответствующих заданным математическим формулам.

4. Разработка проекта:

4.1. Графический интерфейс пользователя;

4.2. Таблица свойств объектов;

4.3. Схема алгоритма решаемой задачи;

4.4. Программный код первого проекта.

4.5. Программный код второго проекта.

5. Результаты выполнения проектов.

6. Доказательство правильности работы программы.

 

Пример выполнения задания

 

1. Тема и название работы:

Основные средства языка программирования VB.NET – Вычисление арифметических выражений.

 

2. Задание на разработку проекта и вариант задания:

Создать приложение с именем Лаб.4-2 для вычисления арифметических выражений:

где x, y – исходные данные - вещественные (Double).

k, m, n, z, p– результаты вычислений, причем k, m, n - целые (Integer),

z–вещественная (Double), p- вещественная (Single). Выражение m=[z] – означает, что вычисляется целая часть числа, полученная с помощью функции Fix(), а значение переменной n вычисляется с помощью функции Int(). Кроме того, в задаче используются две строковые(String) переменные s1 и s2.

Проект должен иметь простой интерфейс.

 

Запись арифметических выражений, соответствующих заданным математическим формулам, по правилам VB.

z = (0.002 - Exp(x^ y)) / ((100 – y)*(x + 2))

k = z

m = Fix(z)

Разработка проекта





Поделиться с друзьями:


Дата добавления: 2017-02-25; Мы поможем в написании ваших работ!; просмотров: 903 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Два самых важных дня в твоей жизни: день, когда ты появился на свет, и день, когда понял, зачем. © Марк Твен
==> читать все изречения...

2283 - | 2108 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.