Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МВ до ЛР КТіООР 11-12 (1 сем) (заочн).doc
Скачиваний:
4
Добавлен:
21.02.2016
Размер:
270.85 Кб
Скачать

3. Зміст звіту

  1. Номер, тема і мета лабораторної роботи.

  1. Приклади математичних розрахунків з рішеннями.

  2. Висновок про відповідність виконаної роботи завданню.

4. Контрольні запитання

  1. Призначення програми MathCad.

  1. Як вводити арифметичні операції в документ?

  2. Як ввести змінну в документ?

  3. Як визначити функцію користувача?

  4. Як ввести стандартну функцію в документ?

  5. Як задати дискретизовану змінну і її значення?

  6. Як побудувати графік функції?

Лабораторна робота № 4 Технологія програмування в c#

Мета роботи: Ознайомитись з середовищем програмування системи Visual Studio, На прикладі задачі з лінійним алгоритмом вивчити оператори введення і виведення даних, арифметичні операції і функції обробки даних.

1. Методичні поради до створення програми

Напишемо програму, яка обчислює середнє значення трьох заданих користувачем цілих чисел , i.

Вікно програми показане на рис. 3.1. Для введення даних застосовані три компоненти TextBox. Надписи , iнад полями введення забезпечують три компоненти Label. Четвертий компонент TextBox призначений для виведення результатів розрахунку. Властивості Multiline цього компонента надане значення true і властивості ScrollBars дано значення vertical. Для запуску процедури обчислення застосована кнопка Button з іменем button1 і з написом «Обчислити», а для команди завершення роботи програми застосована кнопка Button з іменем button2 і з надписом «Вихід».

Повний текст програми (файлу Form1.cs) приведений нижче:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Text;

using System.Windows.Forms;

namespace WindowsApplication1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

textBox1.Text = "5";

textBox2.Text = "4";

textBox3.Text = "6";

}

private void button1_Click(object sender, EventArgs e)

{

int a, b, c; double d;

a = Convert.ToInt32(textBox1.Text);

b = Convert.ToInt32(textBox2.Text);

c = Convert.ToInt32(textBox3.Text);

d = (double)(a + b + c) / 3;

textBox4.AppendText(string.Format

("Середнє значення чисел {0}, {1}, {2} дорівнює {3:f4}\n",

a, b, c, d));

}

private void button2_Click(object sender, EventArgs e)

{

Close();

}

}

}

Рис. 3.1. Вікно програми

Початкові значення чисел ,,задані в методі Form1(), який є конструктором класу Form1. Введення даних, обчислення і виведення результату реалізоване методом button1_Click, який є обробником події Click кнопки з іменем button1. Заготовку (шаблон) програмного тексту для методу-обробника події появляється в редакторі коду після подвійного клацання в полі для імені обробника події. Імена подій для виділеного джерела події знаходимо на сторінці Events вікна Properties.

В обчислювальному методі button1_Click об’явлені цілим типом int змінні ,,і типом double зміннаdдля зберігання результату розрахунку, після чого послідовно виконане введення даних, обчислення середнього значення і виведення результату.