Уроки C++

#17 – Вбудовані функції C++

#17 – Вбудовані функції C++

Мова C++ має великий набір вбудованих функцій. Ви можете використовувати їх для вирішення завдань у ваших проєктах. За урок ви вивчите кілька функцій для роботи з рядками та математичними діями.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

У мові C++ існує багато вбудованих бібліотек. При їх підключенні ви отримуєте доступ до нових функцій та можливостей всередині файлу. За урок були розглянуті деякі з таких бібліотек.


Бібліотека cmath

Бібліотека  cmath дозволяє використовувати багато вбудованих математичних функцій.


Після підключення бібліотеки ви можете використовувати функції для отримання синуса, косинуса, квадратного кореня та багато іншого.


Окрім складних обчислень у мові C++ можна виконувати всі математичні операції. Це такі операції, як:
  • віднімання - z = y - x;
  • додавання - z = y + x;
  • множення - z = y * x;
  • ділення - z = y / x (на нуль ділити не можна);
  • залишок при діленні - z = y % x;

Якщо операція проходить над однією і тією ж змінною, то можна запис скоротити:

z = z + 20;
z += 20; // Цей запис аналогічний тому, що знаходиться вище

Якщо нам необхідно збільшити або зменшити число на 1, то ми можемо прописати ++ і -- відповідно:

z = 10;
z += 1;
z++; // Аналогічно тому, що прописано вище

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Основы программирования
Уроки C++ WinForms / Создание программ на Windows
Вивчення C++ від новачка до профі
Игра с дизайном на C++ / Создание C++ WinForms игры
Уроки Qt Creator | Графический интерфейс на С++
Создание игры на C++ / Создание "Змейки"
Коментарі
Додати коментар

Поки що коментарів немає