Просте число
Просте число – це натуральне число, яке ділиться без остачі на себе і на одиницю.
Взаємно прості числа
Взаємно прості числа – це цілі числа, що мають тільки один спільний дільник – одиницю.
Числа Армстронга
Число Армстронга – натуральне число, яке рівне сумі своїх власних цифр піднесених до степеня, що дорівнює довжині числа. Наприклад: 371 = 33 + 73 + 13.
Решето Ератосфена
Решето Ератосфена – це алгоритм для пошуку всіх простих чисел від першого простого числа(2) до заданого. Цей алгоритм був розроблений давньогрецьким філософом та математиком Ератосфеном.
Знаходження найбільшого спільного дільника
Алгоритм Евкліда – це алгоритм пошуку найбільшого спільного дільника двох чисел. Алгоритм вперше описаний давньогрецьким математиком Евклідом.
Найбільший спільний дільник (НСД) – це найбільше число, на яке діляться без остачі задані числа.
Бінарний алгоритм пошуку найбільшого спільного дільника
Бінарний алгоритм Евкліда – це швидкий алгоритм для пошуку найбільшого спільного дільника двох чисел.
Кількість цифр
Час від часу перед програмістом постає задача знаходження кількості цифр в числі. Існує багато способів вирішення даної задачі. В статті ми розглянемо найбільш популярні з них.
Множення матриць
Множення матриць – одна з основних оперецій над матрицями. Матриця, що отримується в результаті операції множення, називається добутком матриць.
Множення матриці на число
Множення матриці на число – операція результатом якої є матриця такої ж розмірності, як і вхідна, кожен елемент результуючої матриці є добутком відповідного елемента вхідної матриці на задане число.
Множення матриці на вектор
Про множенні матриці на ветор можливі два варіанти:
- множення на ветор-стовпчик;
- множення на вектор рядок.
Перевертання слів з рядка
Задано рядок з слів розділених одним чи декількома розділювачами(пробіл, крапка, кома). Необхідно перевернути кожне слово з рядка не змінюючи при цьому порядок слів та розділових знаків.
Пошук бінарно-симетричних простих чисел
Знайти всі прості числа, менші за N, запис в двійковій системі числення є симетрична послідовність нулів та одиниць.
Генератор паролів
Написати генератор випадкового пароля вказаної довжини, який складається з цифр, літер, спеціальних символів або їх комбінації.
Перетин кіл
Розробити програму, яка визначає, перетинаються два кола чи ні.
Консольний калькулятор виразів
Створити програму – калькулятор математичних виразів, що вводяться користувачем, з клавіатури. Операнди – дійсні числа. Операції – додавання, множення, віднімання, ділення. Оператор та операнди розділені пробілами, дужки не використовуються.
Паліндром
Паліндром – слово, число, набір символів, словосполучення, яке однаково читається в обох напрямках(справа наліво та зліва направо).
Віднімання матриц
Віднімання матриць – одна з основних операцій над матрицями. Матриця отримана в результаті операції віднімання, називається різницею матриць.
Додавання матриц
Додавання матриць – одна з основних операцій над матрицями. Матриця отримана в результаті операції додавання, називається сумою матриць.
Площа і периметр прямокутника
Прямокутник – чотирикутник в якого всі кути прямі (рівні 90 градусів). Площа прямокутника Для знаходження площі прямокутника необхідно обчислити добуток його ширини і довжини:
Розв'язок квадратного рівняння
Рівняння, що має вигляд a⋅x2 + b⋅x + c = 0 - квадратне рівняння.