Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- // тут ваша функция "сумма двух чисел"
- double my_sum(double x, double y) {
- return x + y;
- }
- int get_rand(int a, int b) {
- return rand() % (b - a + 1) + a;
- }
- void show_hello() {
- cout << "Hello" << endl;
- }
- double my_comp(double x) {
- return (x == 0) ? 0 : (x < 0) ? -1 : 1;
- //return (x > 0) ? 1 : (x < 0) ? -1 : 0;
- }
- int get_max(int x, int y) {
- int res = x;
- if (x < y)
- res = y;
- return res;
- // return (x > y) ? x: y;
- }
- void task0() {
- cout << my_sum(5, 8) << endl;
- cout << 5 + 8 << endl;
- int t = my_sum(15, 8);
- cout << t << endl;
- int val = 5;
- t = my_sum(val, val);
- cout << t << endl;
- cout << "-----------------------" << endl;
- for (int k = 0; k < 10; ++k)
- cout << get_rand(-10, 10) << endl;
- cout << "-----------------------" << endl;
- for (int k = 0; k < 10; ++k)
- cout << get_rand(-10, 10) << endl;
- }
- int get_cube(int x) {
- //cout << "CUBE" << endl;
- //return x * x * x;
- return pow(x, 3);
- }
- bool is_prime_bad(int x) {
- const int n = 11;
- int arr[n]{ 1,2,3,5,7,9,11,13,17,19,23 };
- for (int k = 0; k < n; ++k) {
- if (x == arr[k])
- return true;
- }
- return false;
- }
- bool is_prime(int x) {
- if (x <= 0)
- return false;
- for (int v = 2; v < sqrt(x); ++v) {
- if (x % v == 0)
- return false;
- }
- return true;
- }
- unsigned long long factorial(int x) {
- unsigned long long res = 1;
- if (x < 2)
- return res;
- while (x > 1) {
- res *= x;
- x -= 1;
- }
- return res;
- }
- void show_rectangle(int n, int k) {
- for (int y = 0; y < n; y++) {
- for (int x = 0; x < k; x++) {
- if (x == 0 || y == 0 ||
- x == k - 1 || y == n - 1)
- cout << "+";
- else
- cout << " ";
- }
- cout << endl;
- }
- }
- int main() {
- srand(time(NULL));
- // адрес а не вызов
- cout << my_comp(-10) << " "
- << my_comp(11) << " "
- << my_comp(0) << endl;
- cout << get_max(-100, 100) << endl;
- cout << get_rand << endl;
- cout << is_prime(17) << endl;
- cout << factorial(10) << endl;
- show_rectangle(7, 14);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment