Вы находитесь на странице: 1из 4

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное


учреждение высшего образования
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Инженерная школа информационных систем и робототехники


Кафедра информатики и проектирования систем
Направление «Информатика и вычислительная техника»

Отчет по лабораторной работе №2 по дисциплине


«ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С#»

Линейные алгоритмы

Выполнил:

Студент группы 8В8Б _________________ В.Д. Кунцевич

Проверил:

Ассистент ОИТ ИШИТР _________________ Лоскутов В.В.

Томск 2020
Задание

Текст программы
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void label1_Click(object sender, EventArgs e)


{

private void textBox4_TextChanged(object sender, EventArgs e)


{

private void Form1_Load(object sender, EventArgs e)


{
textBox1.Text = "1825e-1";
textBox2.Text = "18225e-3";
textBox3.Text = "-3298e-5";
textBox4.Text = "Добро пожаловать. Работа В.Д.";
}
private void button1_Click(object sender, EventArgs e)
{
double x = double.Parse(textBox1.Text);
textBox4.Text += Environment.NewLine + "X = " + x.ToString();
double y = double.Parse(textBox2.Text);
textBox4.Text += Environment.NewLine + "Y = " + y.ToString();
double z = double.Parse(textBox3.Text);
textBox4.Text += Environment.NewLine + "Z = " + z.ToString();
double a = Math.Abs(Math.Pow(x, y/x) - Math.Pow((y/x), 1 / 3.0)) + (y - x) *
((Math.Cos(y) - (z /(y - x))) /(1 +Math.Pow(y-x,2.0)));
textBox4.Text += Environment.NewLine + "A = " + a.ToString();
}
}
}
Результаты работы

Рисунок 1 – Начальный экран приложения

Рисунок 2 – Результат вычисления


Вывод

В результате лабораторной работы я изучил возможности Visual Studio по


созданию легкой программы. Написал и отладил программу расчёта по формуле и
по определённым значениям искомое число. Для создания приложения я
использовал функции надписей, кнопок и текстовых блоков. Научился записывать
формулы на программном языке.