Задача: первая функция
Напишите две функции: int square(int x) возвращает квадрат числа x, а int sum3(int a, int b, int c) — сумму трёх чисел.
square(3)→9square(-4)→16sum3(1, 2, 3)→6
Ограничения: числа — любые значения int, при которых результат тоже помещается в int.
Кнопка «Запустить тесты» выполняет проверки с вкладки first_test.cpp — их можно прочитать, но не изменить. Каждая строка CHECK_EQ(вызов, ожидаемое) вызывает вашу функцию и сравнивает результат с числом справа. Файл с тестами вставляет ваш код к себе строкой #include "first.cpp", поэтому программа собирается из одного файла и объявлять функции не нужно. Урок засчитывается после кнопки «Отправить на проверку».
Не добавляйте лишних #include, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.