1 семестр / Лб2
.docxМИНОБРНАУКИ РОССИИ
Федеральное государственное образовательное учреждение высшего
образования
«Юго-Западный государственный университет»
Кафедра программной инженерии
Лабораторная работа №2
По дисциплине «Языки программирования»
Выполнил: студент группы ИБ-01б
Бунина А.В.
Проверила: доцент
Белова Т.М.
Курск, 2020
Задание 1. Вычислить f и g, если
f=cos(2x)-5x9+1 g=3.6x-2.3x5-3
Конец
g=3.6x-2.3x5-3
f=cos(2x)-5x9+1
Ввод
x
Начало
Вывод
f
Вывод
g
1.2 Текст программы
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double x1 = Convert.ToDouble(textBox1.Text);
double f = Math.Cos(2 * x1) - 5 * Math.Pow(x1, 9) + 1;
label4.Text = "f = " + f;
}
private void button2_Click(object sender, EventArgs e)
{
double x1 = Convert.ToDouble(textBox1.Text);
double g = Math.Pow(3.6, x1) - 2.3 * Math.Pow(x1, 5) - 3;
label4.Text = "g = " + g;
}
}
1.3 Результат работы программы
Задание 2. Определите число, полученное выписыванием в обратном
Ввод
числа
Вывод
числа
Начало
Конец
2.2 Текст программы
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
var c = Convert.ToInt32(textBox1.Text);
var a = new string(c.ToString().Reverse().ToArray());
textBox2.Text = Convert.ToString(a);
}
catch
{
MessageBox.Show("Введите целое число.", "Внимание!");
}
}
}
2.3 Результат работы программы