Основы объектно-ориентированного программирования на языке 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