Advertisement
Petro_zzz

311_2802

Feb 28th, 2024
813
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.06 KB | None | 0 0
  1. #include <iostream>
  2. #include <time.h>
  3.  
  4. using namespace std;
  5.  
  6.  
  7. void test_for() {
  8.     // числа от 0 до 9
  9.     for (int k = 0; k <= 9; k++) {
  10.         cout << k << " ";
  11.     }
  12.     cout << endl;
  13.    
  14.     int k = 0;
  15.     while (k <= 9) {
  16.         cout << k << " ";
  17.         k++;
  18.     }
  19. }
  20.  
  21.  
  22. void draw_rectangle() {
  23.     int width = 8;
  24.     int heigth = 5;
  25.  
  26.     for (int y = 0; y < heigth; y++) {
  27.         for (int x = 0; x < width; x++) {
  28.             bool is_border1 = y == 0 || x ==0 ;
  29.             bool is_border2 = y == heigth - 1 ||
  30.                 x == width - 1;
  31.             if (is_border1 || is_border2) {
  32.  
  33.                 cout << "$ ";
  34.  
  35.             }
  36.             else {
  37.                 cout << "  ";
  38.             }
  39.         }
  40.         cout << endl;
  41.     }
  42. }
  43.  
  44. void pentagon() {
  45.     const int n = 5;
  46.     double perimetr = 0;
  47.     double side;
  48.     for (int k = 0; k < 5; k++) {
  49.         cout << "Enter side " << k+1 << " : ";
  50.         cin >> side;
  51.         perimetr += side;
  52.     }
  53.     cout << "Perimert: " << perimetr << endl;
  54. }
  55.  
  56. void guess_number() {
  57.     int number_ai = rand() % 500 + 1;
  58.     int number_human;
  59.  
  60.     cout << "   GUESS THE NUMBER\n";
  61.     cout << " Я загадал число от 1 до 500, "
  62.          << "попробуй его угадать.\n";
  63.     int raund = 0;
  64.     do {
  65.         cin >> number_human;
  66.         raund++;
  67.         if (number_human != number_ai) {
  68.             if (number_ai > number_human) {
  69.                 cout << "Моё число больше ";
  70.             }
  71.             else {
  72.                 cout << "Моё число меньше ";
  73.             }
  74.             cout << number_human << endl;
  75.         }
  76.         else {
  77.             cout << "Вы угадали за " << raund << " ходов.\n";
  78.             break;
  79.         }
  80.     } while (number_human > 0);
  81.     ///
  82. }
  83.  
  84. void test_break() {
  85.     for (int k = 0; k < 10; k++) {
  86.         cout << k << " ";
  87.         if (k == 5) break;
  88.     }
  89.     cout << endl;
  90.  
  91.     for (int k = 0; k < 10; k++) {
  92.         if (k == 5) continue;
  93.         cout << k << " ";      
  94.     }
  95.     cout << endl;
  96. }
  97.  
  98. void test_rand() {
  99.  
  100.     int n;
  101.     for (int k = 0; k < 10; k++) {
  102.         n = rand() % 500 + 1;
  103.         cout << n << endl;
  104.     }
  105. }
  106.  
  107. int main() {
  108.     setlocale(LC_ALL, "ru");
  109.     cout << "time " << time(NULL);
  110.     srand(time(NULL));
  111.     //test_break();
  112.     guess_number();
  113.     //test_for();
  114.     //pentagon();
  115.     //draw_rectangle();
  116.     //test_rand();
  117.     system("pause");
  118.     return 0;
  119. }
  120.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement