Написать тестовые функции и написать тестовые значения для
getRandomNumber()
generatePhoneNumber()
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
// Функция для генерации случайного числа в заданном диапазоне
int getRandomNumber(int min, int max) {
static bool firstTime = true;
if (firstTime) {
srand(time(nullptr)); // Инициализация генератора случайных чисел
firstTime = false;
}
return min + rand() % ((max + 1) - min);
}
// Функция для генерации номера мобильного телефона
string generatePhoneNumber() {
string phoneNumber = "";
// Генерируем оставшиеся цифры номера телефона
for (int i = 0; i < 11; ++i) {
phoneNumber += to_string(getRandomNumber(0, 9));
}
return phoneNumber;
}
int main() {
string mobileNumber = generatePhoneNumber(); // Генерируем номер мобильного телефона
cout << "Сгенерированный номер мобильного телефона: " << mobileNumber << endl;
return 0;
}
void test_polygon_perimetr(int n, float a, bool expected_result) { // МЕНЯТЬ НАДО
bool actual_result = polygon_perimetr(n, a);//фактический результат
// доделать тестовую функцию...
}