#include <iostream>
#include <ctime>
#include <cmath>
#include <sstream>
// #include <string>
// #include <stdio.h>
// #include <cstdlib>
// #include <stdlib.h>
// #include <conio.h>
// #include <cstring>
// #include <time.h>
// #include <string.h>
// #include <math.h>
std::string to_string(long double ld){
std::stringstream ss;
ss<<ld;
std::string s;
ss>>s;
return s;
}
//using namespace std;
int main ()
{
double wylosowane_dane1;
double wylosowane_dane2;
double wylosowane_dane3;
double wylosowane_dane4;
double wylosowane_dane5;
long double wynik1a_test;
long double wynik1b_test;
long double wynik2a_test;
long double wynik2b_test;
long double wynik3a_test;
long double wynik3b_test;
long double wynik4a_test;
long double wynik4b_test;
/////////////////
std::string wynik1a_teststring;
std::string wynik1b_teststring;
std::string wynik2a_teststring;
std::string wynik2b_teststring;
std::string wynik3a_teststring;
std::string wynik3b_teststring;
std::string wynik4a_teststring;
std::string wynik4b_teststring;
srand(time(NULL));
wylosowane_dane1 = rand() % 34 + 1;
wylosowane_dane2 = rand() % 34 + 1;
wylosowane_dane3 = rand() % 34 + 1;
wylosowane_dane4 = rand() % 34 + 1;
wylosowane_dane5 = rand() % 34 + 1;
wynik1a_teststring = to_string(wylosowane_dane1) + "sqrt(2)";
wynik1b_test = pow(wylosowane_dane1,2);
wynik1b_teststring = to_string(wynik1b_test);
////////////////////////////
//////////////////zadanie 2
wynik2a_test = wylosowane_dane2 * wylosowane_dane3;
wynik2a_teststring = to_string(wynik2a_test);
wynik2b_test = sqrt(pow(wylosowane_dane2,2) + pow(wylosowane_dane3,2));
wynik2b_teststring = to_string(wynik2b_test);
//////////////////////////////zadanie 3
wynik3a_test = pow(wylosowane_dane4,2) / 4;
wynik3a_teststring = to_string(wynik3a_test) + "sqrt(3)";
wynik3b_test = wylosowane_dane4 / 2;
wynik3b_teststring = to_string(wynik3b_test) + "sqrt(3)";
////////////////////////////////zadanie 4
wynik4a_test = pow(wylosowane_dane5,2)/4;
wynik4a_teststring = to_string(wynik4a_test) + "sqrt(3)";
wynik4b_test = 2 * wylosowane_dane5;
wynik4b_teststring = to_string(wynik4b_test) + "sqrt(3)";
std::cout << std::endl;
std::cout << wynik1a_teststring << std::endl;
std::cout << wynik1b_teststring << std::endl;
std::cout << wynik2a_teststring << std::endl;
std::cout << wynik2b_teststring << std::endl;
std::cout << wynik3a_teststring << std::endl;
std::cout << wynik3b_teststring << std::endl;
std::cout << wynik4a_teststring << std::endl;
std::cout << wynik4b_teststring << std::endl;
return 0;
}