Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти та науки, молоді та спорту України
Національний університет «Львівська політехніка»
Інститут комп’ютерних наук та інформаційних технологій
Кафедра автоматизованих систем управління
/
Звіт до лабораторної роботи № 1
з дисципліни «Розподілені програмні технології»
Тема: «Розроблення елементарних програм на мові програмування C#.»
Мета роботи: Вивчити базові конструкції мови; навчитися оголошувати і ініціалізовувати змінні; вивчити базові простори імен.
Завдання: Виконати завдання свого варіанту у вигляді одного проекту. Вхідні дані вводяться з клавіатури. Результат роботи програми вивовиться на екран.
Визначити факторіал заданого цілого числа.
Реалізувати функцію піднесення до кубу різниці двох дійсних чисел.
Програма для розв’язання завдання:
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public long Factorial(int n)
{
if (n == 0)//The condition that limites the method for calling itself
return 1;
return n * Factorial(n - 1);
}
public float Cub(float a, float b)
{
float result = a * a * a - 3 * a * a * b + 3 * a * b * b - b * b * b;
return result;
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox1.Text == String.Empty || textBox1.TextLength == 0)
{
MessageBox.Show("Введіть число");
}
else
{
MessageBox.Show("Результат факторіалу: " + Factorial(Convert.ToInt32(textBox1.Text)));
}
if (textBox2.Text == "" || textBox2.Text == String.Empty || textBox2.TextLength == 0
&& textBox3.Text == "" || textBox3.Text == String.Empty || textBox3.TextLength == 0)
{
MessageBox.Show("Введіть числf");
}
else
{
MessageBox.Show("Результат піднесення до кубу різниці двох дійсних чисел: "
+ Cub(Convert.ToInt32(textBox2.Text), Convert.ToInt32(textBox3.Text)));
}
}
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("Гарного дня))");
System.Environment.Exit(0);
}
}
}
Результати виконання програми:
/
/
Висновок: У результаті виконання роботи була реалізовано програму, що визначає факторіал числа та піднесення до кубу різниці двох дійсних чисел.
Вхідні дані вводяться з клавіатури. Результат роботи програми виводиться на екран. В процесі були опановані загальні принципи написання програм на мові програмування C#: базові конструкції мови; оголошення і ініціалізовування змінних; базові простори імен.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!