Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Практика з Повернення Значень | Методи
Основи C#
course content

Зміст курсу

Основи C#

Основи C#

1. Початок роботи
3. Структури управління
4. Цикли
5. Масиви
6. Методи

bookПрактика з Повернення Значень

Тут operate - це метод, який повинен повертати true, якщо a + b дорівнює c. Заповніть пропуск, щоб метод працював відповідно.

cs

main

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static __ operate(int a, int b, int c) { __; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
  1. Ми можемо писати вирази безпосередньо в операторі return.
  2. Наприклад, написання return a + b; є допустимим, оскільки спочатку буде обчислено a + b, а потім повернено отримане значення.

Аналогічно, ми можемо безпосередньо писати логічні вирази в значеннях return, оскільки логічні вирази також є виразами.

Отже, написання return a > b; також є допустимим.

Використовуючи цю інформацію, подумайте, як можна написати логічний вираз, який повертає true, якщо сума a і b більша за c.

cs

main

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static bool operate(int a, int b, int c) { return (a + b) == c; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 6. Розділ 7
some-alt