Files
labs/lab-5
2026-10-20 09:15:16 +03:00
..
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:15:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00
2026-10-20 09:14:16 +03:00

Laba 5

Дано число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел. Для этого определите функцию, позволяющую распознавать полные квадраты.

Requirements

  • CMake 3.16 or newer
  • A C compiler with C11 support

Configure and build

cmake -S . -B build
cmake --build build

Run

./build/c_template

Test

ctest --test-dir build --output-on-failure

The greeting library is an example of how to separate reusable code into a public header and implementation. Replace it with your project's own modules.