Skip to content

Instantly share code, notes, and snippets.

#include "dynamicarray.h"
DynamicArray::DynamicArray() : arrayData_(nullptr), arrayLength_(0) {}
DynamicArray::DynamicArray(const DynamicArray& otherArray)
{
if (otherArray.arrayLength_ == 0)
{
arrayData_ = nullptr;
arrayLength_ = 0;
#include <math.h>
#include <assert.h>
#include <iostream>
#include <numbers>
#include "complex.h"
ComplexNumber::ComplexNumber(const float real, const float imag) :
real_(real), imag_(imag) {}
#include <string>
#include <iostream>
#include <vector>
int main()
{
std::string str1, str2;
// Операция >> считывает строку до первого пробела
// Функция std::getline - до первого перевода строки
#include "complex.h"
#include <math.h>
#include <assert.h>
#include <iostream>
#include <numbers>
ComplexNumber::ComplexNumber(const float real, const float imag) :
real_(real), imag_(imag) {}
#include <random>
#include <chrono>
#include <iostream>
int main()
{
// Инициализация генератора случайных чисел
std::random_device randomDevice;
std::mt19937_64 generator(randomDevice());
#include "complex.h"
#include <math.h>
#include <iostream>
ComplexNumber ComplexNumber::conjugate() const
{
ComplexNumber result;