Основы объектно-ориентированного программирования на языке C# book | Page 167

8 Вправи 8.1 Вступ до програмування Введення i виведення даних через консоль. 1. Написати програму, що читає з консолi введене користувачем цiле число та виводить на консоль число, вдвiчи бiльше вiд вве- деного числа. Виконати програму покроково у середовищi Mi- crosoft Visual Studio. При цьому переглянути значення змiнних програми. Математичнi операцiı̈ та умовний оператор 2. Написати програму для розв’язання рiвнняння вигляду ax = b, де a, b – цiлi числа, що вводяться користувачем через консоль. Програма має вивести дiйсне значення x, що задовольняє рiвн- ня, якщо таке значення iснує i єдине, або вивести повiдомдлення про те, що рiвняння не має ров’язкiв, або має не один розв’язок. 3. Написати програму для розв’язання рiвнняння вигляду ax 2 + bx + c = 0, де a, b, c – цiлi числа, що вводяться користувачем че- рез консоль. Програма має вивести два дiйсних значення x 1 , x 2 , що задовольняють рiвння i x 1 < x 2 , якщо такi значення iсну- ють i єдинi, або вивести повiдомдлення про те, що рiвняння не має дiйсних розв’язкiв, або має один дiйсний розв’язок, або має бiльше нiж два дiйсних розв’язки. Для обчислення квадратного кореня дiйсного не’вiдємного чи- сла використати метод Math.Sqrt (метод стандартного класу Math для обчислення квадратного кореня), наприклад, рядок Console.WriteLine(Math.Sqrt(4.0)) виводить значення 2. 4. Написати програму для обчислення значення виразу   p x + y 2 + z 3 |x + y + z| sin 1 + (x + y + z) 2 для заданих значеннь x, y, z типу double . Для обчислення фун- кцiı̈ cos скористатися методом Math.Cos . 167