m-aleksei / cpp-programs

numerical solutions + parallel computations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cpp-programs

This repository contains solutions on C++.

// last update: 16.08.2022

// LIST OF PROGRAMS

  1. Monte Carlo method (numerical integration + parallel computations with Winapi & OpenMP) / Решение определенного интеграла методом Монте-Карло (+распараллеливание Winapi и OpenMP)
  2. Finding Solutions of the Quadratic equations / Нахождение корней для квадратных уравнений
  3. Calculating a certain integral for a given function by composite Simpson's rule / Вычисление определенного интеграла для заданной функции методом Симпсона
  4. Building the Fibonacci Numbers Array to a given number, calculating the amount and number of Numbers of the sequence / Построение последовательности Фибоначчи до заданного числа, вычисление суммы и количества чисел последовательности / Проверка критерия, по которому заданное число однозначно относится к последовательности Фибоначчи
  5. Geometric calculation of lengths in 3D space / Вычисление длин в трёхмерном пространстве (длина вектора; расстояние между двумя точками; расстояние между точкой и плоскостью
  6. Algebraic сalculation of matrices / Вычисление матриц (определители 2х2, 3х3; квадрат и куб матрицы; нахождение обратной матрицы)
  7. Finding a decimal record of a number according to the elements of its chain fraction / Нахождение десятичной записи числа по элементам его цепной дроби
  8. Decomposition of a rational number into chain fraction (Euclidean algorithm) / Разложение рационального числа в цепную дробь (Алгоритм Евклида)
  9. Checking the ability to move with a chess figure according to the given coordinates on an empty chessboard / Проверка возможности хода шахматной фигурой по заданным координатам на пустой шахматной доске