ІКТА / КБ-12 / Технології Програмування частина №2 (ТП ч.2) / Лаби (умови) / Lab_5_C#
.pdfVisual Studio вимагає створення проекту перед тим, як ви зможете почати вводити вихідний текст вашої програми. Проект можна розглядати як кошик, в якому зберігаються всі файли, необхідні для розроблення програми.
Після того як ви натиснете кнопку ОК Visual Studio згенерує файл Program.cs. Розширення вихідних файлів С# - *.cs. Ім’я Program – це ім’я по замовчуванню, яке присвоюється файлу програми.
Вміст вашої першої консольної програми виглядатиме так:
using ...
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
Вздовж лівої границі вікна ви побачите декілька маленьких плюсів (+) і мінусів (-) в квадратиках. Клацніть на знак + біля using ... . Цією дією ви відкриєте область коду – це досить зручна можливість Visual Studio яка дозволяє зменшити кількість тексту на екрані, згортаючи області коду і ховаючи його від очей програміста, але не компілятора.
Області коду помагають сфокусуватись на коді, з яким ви працюєте, приховуючи код, який на даний момент не є необхідним. Деякі блоки коду, такі як блок класів, методів і ін., отримують значки +/- автоматично, без директиви #region. Ви можите включити у вихідний текст власні згортаючі області, добавляючи #region над частиною коду який хочете згорнути і #endregion після нього.
Запуск на виконання.
Щоб перетворити вихідний текст програми С# у виконавчу програму ConsoleApplication1.exe, скористайтесь командою меню Build→Build ConsoleApplication1. Результатом виконання даної команди буде згенероване повідомлення, в якому буде відображеня службова інформація про результат перевірки. Для запуску програми скористуйтесь командою меню Debug→Start Without Debugging. Програма виведе на екран чорне консольне вікно і одразу завершиться.
Для того щоб відкрити вікно DOS, спробуйте скористатися командою меню Tools→Command Window. Якщо ця команда недоступна у вашому меню Tools, скористуйтесь командою меню Start→All Programs→Microsoft Visual Studio 2005→Visual Studio Tools→Visual Studio 2005 Command
Prompt.
Схема програми.
Базова схема всіх консольних програм починається з наступного коду:
using System;
11
using System.Collections.Generic; using System.Text;
namespace ConsoleApplication1
{
class Program
{//Стартова точка програми
static void Main(string[] args)
{
//Ваш код
}
}
}
Програма починає виконання з першого рядка, який йде після назви функції Main(), і закінчується її закриваючою фігурною дужкою. Список директив using може знаходитись безпосередньо до або після рядка namespace ConsoleApplication1 {.
Тіло програми.
Створимо програму привітання.
using System;
namespace ConsoleApplication1
{//Фігурні дужки
//Клас Program – обєкт, який містить код class Program
{//Це початок програми
//Кожна програма має метод Main() static void Main(string[] args)
{//Запрошення ввести імя користувача
Console.WriteLine(“Будь-ласка, введіть ваше імя:”); //Зчитування імя яке вводиться
string sName = Console.ReadLine();
//Вітання користувачу з використання введеного імені
Console.WriteLine(“Добрий день,” +sName); //Очікування підтвердження користувача
Console.WriteLine(“Нажміть <Enter> для завершення програми...”);
Сonsole.Read();
//Код Main() на цьому закінчується }//Кінець методу Main()
}//Кінець класу Program
}//Кінець простору імен ConsoleApplication1
Ядро програми розміщене в блоці вихідного тексту, поміченого як Main():
//Запрошення ввести імя користувача
Console.WriteLine(“Будь-ласка, введіть ваше імя:”); //Зчитування імя яке вводиться
string sName = Console.ReadLine();
//Вітання користувачу з використання введеного імені
Console.WriteLine(“Добрий день,” +sName);
Ви можете зекономити багато часу, використовуючи при вводі нову можливість – Code Snippets (фрагменти коду), яка полегшує ввід
12
розповсюджених інструкцій, таких як Console.WriteLine. натисніть комбінацію клавіш <Ctrl+K>, і <Ctrl+X> для появи розгортаючого меню Code Snippets. Прокрутіть його до cw і натисніть клавішу <Enter>. Visual Studio вставить в тіло програми інструкцію Console.WriteLine() з точкою вводу між дужками.
Програма почне роботу з першої інструкції С#: Console.WriteLine. Ця команда виводить на екран рядок Будь-ласка, введіть ваше імя:.
Наступна інструкція зчитує рядок введений користувачем і зберігає його в змінній з іменем sName. В останньому рялку виконується обєднання рядків Добрий день з введеним іменем користувача, а також вивід рядка який утворився на екран.
Останні рядки заставляють компютер очікувати, поки користувач не натисне клавішу <Enter>.Ці рядки забезпечують зупинку виконання програми, щоб був час переглянути на екрані результат її роботи.
Побудова блок-схем алгоритмів програм.
Основні умовні графічні позначення для побудови блок-схем алгоритмів програм та правила їх використання наведені в табл.11.
Таблиця 11
Умовне графічне |
Правила використання |
|
позначення |
||
|
||
початок |
Початок програми (підпрограми) |
|
|
||
кінець |
Кінець програми (підпрограми) |
|
|
Введення/виведення даних для стандартних пристроїв
x,a ,b ,h введення-виведення (клавіатура, дисплей); у межах блока вказуються ідентифікатори змінних для введдення даних або вирази, значення яких виводяться
Виконання дій; у межах блока вказуються дії, які необхідно y:=4ax+b виконати. У даному випадку обчислюється значення виразу
і обчислене значення присвоюється змінній
|
|
|
|
|
|
|
|
|
|
|
|
|
Розгалуження алгоритму програми залежно від виконання |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
умови; у межах блоку вказується вираз, результат якого |
|
|
ні |
|
|
|
|
|
|
|
|
|
так |
|
|
|
|
|
|
|
умова |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
визначає подальший хід виконання алгоритму програми |
|||
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
___ |
|
|
|
Виконання циклу; у межах блоку вказуються межі |
|||
|
|
|
|
|
|
|
x:=a,b |
|
|
||||
|
|
|
|
|
|
|
x:=x+h |
|
|
діапазону значень параметру циклу та алгоритм (вираз), за |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
яким змінюється параметр циклу |
|
|
|
|
|
тіло циклу |
|
|||||||
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13
Виконання підпрограми (процедури чи функції); у межах p r o c1(x) блоку вказується заголовок (ім’я та параметри)
підпрограми(процедури чи функції)
|
|
|
|
|
|
|
|
|
|
|
|
|
Виведення даних на папір (принтер); у межах блока |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y, sin (x) |
|
|
|
|
вказується список виразів, значення яких виводяться |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Лінії з’єднань між блоками |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Перехід на іншу сторінку; використовуються, якщо блок- |
|
|
|
|
|
|
|
|
|
|
|
|
|
схема розташована на кількох сторінках; N і М - відповідно, |
|
|
|
|
|
|
|
|
|
|
N |
|
||
|
|
|
N |
|
|
M |
|
номер сторінки і блоку до яких здійснюється перехід, К і L - |
|||||
|
|
|
|
|
|
|
|
||||||
|
|
|
M |
|
|
|
|
відповідно, номер сторінки і блоку від яких здійснюється |
|||||
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
перехід |
|
|
|
|
|
|
|
|
|
|
|
Перехід у межах однієї сторінки; замість цифр можна |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
використовувати літери латинського алфавіту |
|
|
|
|
|
|
|
|
|
1 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЗАВДАННЯ
Домашня підготовка до роботи
1.Ознайомитися з принципами об’єктно-орієнтованого програмування.
2.Ознайомитися з типами даних мови С#.
3.Ознайомитися з операторами та методами Console I Math.
4.Вивчити правила побудови ідентифікаторів, виразів та присвоєння значень змінним мови С#.
5.Ознайомитися з умовними графічними позначеннями для побудови блок-схем алгоритмів.
6.Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей. Дані для роботи беруться з табл.12 за вказівкою викладача.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблиця 12 |
№ |
|
|
|
|
Вираз |
|
|
|
|
|
|
|
|
|
|
|
Значення аргументів |
||
п/п |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
3 |
|
|
|
|
|
|
|
sin x y |
|
|
x=12.603, y=11.591, |
|||||
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|||||||||||||
|
x |
2 |
5 y x log |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
3 |
|
|
cos x z |
|
|
z=0.588 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
2 |
ln x4 |
|
|
z6 tg cos z 4 |
|
|
|
|
|
x=5.678, y=8.942, |
|||||||||
y5 |
z x y2 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z=0.588 |
3 |
|
|
sin x y2 3 |
|
|
|
|
|
|
tg xy |
x=0.894, y=10.456 |
||||||||
log |
5 |
89y x |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14
4 |
|
|
|
|
|
|
|
ln x z |
tg |
x z |
|
16zx2 |
|
|
|
|
|
|
|
|
|
x=10.541, z=8.991 |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
ex z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
5 |
|
|
24.6sin z y x 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tg z2 |
|
x |
x=0.489, y=5.441, |
|||||||||||||||||||||||||||||||||||||||||||||||
89x3 y |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z=0.291 |
|
6 |
|
|
|
|
|
|
|
|
2x z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=12.689, y=0.593, |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
|
|
ln x 2 |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
tg |
|
|
|
|
|
|
|
|
|
|
|
|
xsin |
6 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z=1.842 |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin y |
|
|
x=0.894, y=13.464 |
|||||||||||||||||||
|
|
|
|
2cos y |
|
sin3 x log |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
y |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|||||||||||||||
8 |
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ex y log5 x y |
|
|
|
|
|
|
|
|
x=10.894, y=6.445 |
|||||||||||||||||||||||||||||||||||||||||
|
|
|
x tg y3 |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 |
|
|
|
|
|
|
sin z x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=8.499, y=0.586, |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x y |
sin ln x |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
cos y z |
|
|
|
|
|
|
|
|
z=1.941 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 |
|
|
|
|
xcos y tg x |
|
|
|
|
|
|
|
|
|
|
|
19.12ln y3 |
x=0.357, y=2.031 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
y x |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 |
|
|
|
|
|
3 sin x 2 16yx ex y |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
x=1.769, y=1,235 |
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos y x |
|
|
|||||||||||||||||||||
12 |
|
|
|
|
137x3 cos y3 |
|
/ x4 tg 14y 7x6 |
x=0.067, y=3.017 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
13 |
|
|
|
|
x 1 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13log5 xy z |
x=5.168, z=1.569, |
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 y z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x y z |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y=3.022 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
14 |
|
|
|
|
xy x2 y2 |
cos xy x6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=2.134, y=0.129 |
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
y5 173.11x |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
tg x5 y5 |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos z |
|
|
|
|
|
|
|
|
|
sin x |
|
|
|
|
|
|
|
|
|
x=0.013, z=1.245 |
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
sin x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tg z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
16 |
|
|
|
|
|
16y2 eyz |
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ln yz |
|
|
|
|
|
|
|
|
y=7.315, z=3.127 |
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
z 1.51 |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 |
|
|
|
|
|
|
x y z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
161tg xz |
|
|
|
|
|
|
|
|
|
x=1.839, y=3.821, |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
x zy |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z=0.349 |
|
18 |
|
|
3.14x2 7y 2 xy3 7 |
|
|
|
|
ln x 7 |
|
|
|
x=1.549, y=7.317 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
y |
y |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 |
|
|
|
ln x3 tg y y x 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
x=4.123, y=2.395 |
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xsin |
1.6 |
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177x2 |
|
|
||||||||||||||||
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
142 y x |
x=0.712, y=3.161 |
|||||||||||||
|
xy2 ysin x 142x2y tg xy |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
16.32 |
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
21 |
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
x=166.124, z=15.839 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
x |
|
x2 z |
x3 z2 |
x4 z3 |
|
|
x5 z4 |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x y ln x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tg x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=12.394, y=7.139 |
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
23 |
|
|
|
|
|
z6 13z4 7z3 14z2 |
|
|
2z 21 |
z=9.761 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 |
|
|
|
|
|
|
sin x2 sin 2 x3 sin 3 y4 |
|
|
|
|
|
|
|
|
|
x=2.14, y=0.578 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 |
|
|
|
ln x 2 4x y y2 12cos x y4 13x 6 |
x=1.155, y=3.981 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=15.241, y=7.118 |
|
|
|
|
|
3 |
|
|
|
x y |
3 |
|
|
|
|
|
|
3 |
|
cos y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15
27 |
sin x2 |
cos 2x y 14 x2 |
y 3 |
x=2.632, y=0.731 |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
28 |
|
|
|
tg |
|
|
|
+ 165z6 + 4 |
|
|
|
|
|
|
|
|
|
|
|
x=3.142, z=0.543 |
||||||||||||||
|
|
|
x2 - z |
|
|
|
|
|||||||||||||||||||||||||||
|
x |
|
|
|
|
|||||||||||||||||||||||||||||
29 |
|
|
|
|
3x |
2 |
+ 1 |
|
|
|
2tg x + 1 |
|
|
|
|
|
|
x=4.112, y=1.628 |
||||||||||||||||
|
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
5y |
|
|
y - 2 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
30 |
|
13xy + ln x / y - 17sin x2 |
- y |
|
|
|
x=2.361, y=1.149 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
31 |
z x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
x=2.735, z=7.218 |
|||||||
|
|
|
|
|
|
sin x cos x |
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
16z |
|
||||||||||||||||||||||
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
cos x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
32 |
|
|
tg cos z |
4sin z |
|
|
|
|
|
|
|
|
|
y=6.153, z=1.001 |
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
yz |
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
cos y |
|
|
|
|
|
|
||||||||||||||||||||||||
33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.1 |
|
x=2.531, y=0.193 |
||
y3 xy ysin xy e xycos xy |
|
|||||||||||||||||||||||||||||||||
|
xy |
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
34 |
3.6 sin x cos y2 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x=4.597, y=7.954 |
|||||||||||||||
tg |
|
sin 2 x cos2 y |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
35 |
77x12 0.3y9 |
|
|
|
|
x |
6 |
|
y4 |
y3 1.111 |
x=1.413, y=0.057 |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
y2 |
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Робота в лабораторії
1.Ознайомитися з основними засобами введення, відлагодження та компіляції програми системи програмування С#.
2.Ввести в комп'ютер програму, написану мовою С# згідно з отриманим завданням.
3.Відлагодити програму. При необхідності скоригувати блок-схему алгоритму та програму у відповідності з виявленими логічними та синтаксичними помилками.
4.Остаточні версії блок-схеми, програми та отримані результати занести у звіт з лабораторної роботи.
5.Здати та захистити звіт з лабораторної роботи.
3.ЗМІСТ ЗВІТУ
1.Номер і назва лабораторної роботи.
2.Повний текст завдання.
3.Остаточна версія блок-схеми алгоритму.
4.Список ідентифікаторів констант, змінних, процедур і функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення.
5.Остаточна версія програми.
6.Результати роботи програми.
7.Висновки по роботі.
16