Лабораторная работа по дисциплине Информатика На тему Создание простейшего консольного приложения в среде Visual Basic 2010.
Скачать 216.5 Kb.
|
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский Нижегородский государственный университет им. Н.И. Лобачевского» Институт экономики и предпринимательства Отделение среднего профессионального образования Лабораторная работа по дисциплине: «Информатика» На тему: «Создание простейшего консольного приложения в среде Visual Basic 2010.» Работу выполнил студент группы 3521П1ИН2 П. Н. Арендарчук Проверил: преподаватель отделения СПО А. Б. Гордеев Нижний Новгород 2022 Тема: Создание простейшего консольного приложения в среде Visual Basic 2010. Цель работы: Знакомство со средой Visual Basic 2010. Создание консольного приложения. Написание арифметических выражений. Изучение разных способов ввода данных. Ход работы. Вариант №3 Задания: Составить блок–схему линейного алгоритма вычисления заданного арифметического выражения (варианты заданий лабораторной работы №1 приведены в таблице 1.1). Создать пустой проект консольного приложения ConsoleApplication. Составить программу вычисления заданного выражения на языке Visual Basic. Запустить программу. Изменить программу так, чтобы исходные данные вводились с клавиатуры. Вычислить арифметическое выражение: Y=\root(5)(x^(3))+(5sin34\deg +tn34\deg )/(\ln (x+10)-(a-b))+\sqrt(a-b)-4.023 Входные данные: A = 8.31, X=4.412 Выходные данные: Y. Составляем блок-схему. Начало Пояснение a, b, x, y Ввод a, b, x, y X1 Xxxxxxxx1 Перевод x из градусов в радианы x1=π*x/180 Z1 Вычисление z1=\sqrt((a)/(b))+5.68 Z2 Вычисление z2=(sin x + b.cos y) 2 Z1, Z2 Вывод z1, z2 z Вычисление z=z1/z2. z Вывод значения Z Конец Создаем программу вычисления заданного выражения на языке Visual Basic. (Рис. 2) Dim A, B, X, Y, X1, Z1, Z2, Z As Double ' Объявление типов данных программных переменных A = 114.6 : B = 53.47 * 1000 : X = 36 : Y = 0.87 'Ввод исходных данных при помощи оператора присваивания X1 = X * Math.PI()/ 180 ' Перевод в радианную меру угла x (функция PI из класса Math возвращает число Пи) Z1 = Math.Sqrt(A / B) + 5.86 ' Вычисление числителя дроби (функция Sqrt из класса Math возвращает квадратный корень из аргумента) Z2 = (Math.Sin(X1) + B * Math.Cos(Y)) ^ 2 ' Вычисление знаменателя дроби Console.WriteLine("Z1={0} , Z2={1}", Z1, Z2) ' Вывод поясняющего текста "Z1= Z1=" и значений числителя (z1) и знаменателя (z2) дроби в стандартный поток вывода данных Z = Z1 / Z2 ' Вычисление значения выражения, заданного в тексте задания в виде дроби Console.WriteLine("Z={0}", Z) ' Вывод поясняющего текста "Z=" и значения вычисленного выражения в стандартный поток вывода данных Console.ReadLine() ' Организация задержки до нажатия клавиши Enter для просмотра результата. Работа программы завершается при нажатии клавиши Enter Запускаем данную программу. Y = 0.299575054627497 Вывод: В ходе данной работы в среде Visual Basic 2010 было создано консольное приложение, написано арифметическое выражение и изучены разные способы ввода данных. |