SHARE
TWEET

proLabs

a guest Oct 12th, 2017 52 in 25 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //////////////////////////111111111111111111111111111//////////////////////////
  2.  
  3. #include <iostream>
  4. #include <math.h>
  5.  
  6. using namespace std;
  7.  
  8.  
  9.  int main()
  10.  {
  11.      const int pi = 3.1415;
  12.      double upRad, downRad, high, lenght, square, volume;
  13.  
  14.      cout << " UpRad = ";
  15.      cin >> upRad;
  16.  
  17.      cout << " DownRad = ";
  18.      cin >> downRad;
  19.  
  20.      cout << " High = ";
  21.      cin >> high;
  22.  
  23.  
  24.      lenght = sqrt(high * high + (downRad - upRad));
  25.      square = pi * (downRad + upRad) * lenght + pi * downRad * downRad + pi * upRad * upRad;// можно и через pow() но и так сойдет
  26.      volume = (pi / 3) * high * (upRad * upRad + downRad * downRad + downRad * upRad);
  27.  
  28.  
  29.      cout << "\n Square = " << square << "\n Volume = " << volume << endl;
  30.  
  31.      return 0;
  32.  }
  33.  
  34.  
  35. /////////////////////////////////////2222222222222222222222222222///////////////////////////////
  36.  
  37.  
  38. #include <iostream>
  39.  
  40. using namespace std;
  41.  
  42.  
  43. int main()
  44. {
  45.     double y, a, x, b = 1.2, hx = 0.2, ha = 0.5;
  46.  
  47.  
  48.     for(int i = 0; i < 5; i++)
  49.     {
  50.         for(int q = 0; q < 3; q++)
  51.         {
  52.             a = q * ha + 1;
  53.             x = i * hx;
  54.  
  55.             y = (4 * a * x * x + 37 * x + b) / (a - 0.5);
  56.  
  57.             cout << "\n x = " << x << "\n a = " << a << "\n y = " << y << endl;
  58.         }
  59.     }
  60.  
  61.     return 0;
  62. }
  63.  
  64.  
  65. ///////////////////////////////////////33333333333333333333333333333////////////////////////////////////////////
  66.  
  67.  
  68. #include <iostream>
  69. #include <cmath>
  70.  
  71.  
  72. using namespace std;
  73.  
  74.  
  75. int main()
  76. {
  77.     float mass[10], summ = 0, specSumm = 0;
  78.     int checkHead = 0, checkTail = 9;
  79.  
  80.  
  81.  
  82.     for(int i = 0; i < 10; i++)
  83.     {
  84.         cout << " mass " << i+1 << " = ";
  85.         cin >> mass[i];
  86.     }
  87.  
  88.  
  89.  
  90.     for(int i = 0; i < 10; i+=2)
  91.     {
  92.         summ += mass[i];
  93.     }
  94.  
  95.  
  96.     while(mass[checkHead] >= 0)
  97.     {
  98.         checkHead++;
  99.     }
  100.  
  101.     while(mass[checkTail] >= 0)
  102.     {
  103.         checkTail--;
  104.     }
  105.  
  106.     if (checkTail > checkHead)
  107.     {
  108.         for(int i = checkHead + 1; i < checkTail; i++)
  109.         {
  110.             specSumm += mass[i];
  111.         }
  112.     }
  113.  
  114.  
  115.  
  116.     for(int i = 0; i < 10; i++)
  117.     {
  118.         if( abs( mass[i] ) < 1)
  119.         {
  120.             cout << "*" << abs(mass[i]) << endl;
  121.             mass[i] = 0;
  122.         }
  123.     }
  124.  
  125.     for(int q = 0; q < 10; q++)
  126.     {
  127.         if(mass[q] == 0 && mass[q+1] != 0 && q < 9)
  128.         {
  129.             mass[q] = mass[q+1];
  130.             mass[q+1] = 0;
  131.         }
  132.     }
  133.     cout << endl;
  134.  
  135.  
  136.  
  137.     for(int i = 0; i < 10; i++)
  138.     {
  139.         cout << mass[i] << " : ";
  140.     }
  141.     cout << endl;
  142.  
  143.     cout << "summ mass n=1 is : " << summ << endl;
  144.     cout << "summ between negative numbers is : " << specSumm << endl;
  145.  
  146.     return 0;
  147. }
  148.  
  149.  
  150. /////////////////////////////////////////////////444444444444444444444444444444/////////////////////////////////////
  151.  
  152. #include <iostream>
  153. #include <time.h>
  154. #include <stdlib.h>
  155.  
  156. using namespace std;
  157.  
  158.  
  159. int main()
  160. {
  161.     int const size = 5;
  162.     int massNumbs[size][size];
  163.     int massMultiplication[size];
  164.     int massSumm[size * 2 - 1];
  165.  
  166.     srand( time( 0 ) );
  167.  
  168.     for(int i = 0; i < size; i++)
  169.     {
  170.         for(int q = 0; q < size; q++)
  171.         {
  172.             massNumbs[i][q] = rand() % 10 - 2;
  173.         }
  174.     }
  175.  
  176.  
  177.  
  178.     for(int i = 0; i < size; i++)
  179.     {
  180.         massMultiplication[i] = 1;
  181.  
  182.         for(int q = 0; q < size; q++)
  183.         {
  184.             if(massNumbs[i][q] >= 0)
  185.             {
  186.                 massMultiplication[i] *= massNumbs[i][q];
  187.             }
  188.             else if(massNumbs[i][q] < 0)
  189.             {
  190.                 massMultiplication[i] = -1; // если в строке есть отрицательное число - ее значение = -1
  191.                 break;
  192.             }
  193.         }
  194.     }
  195.  
  196.  
  197.  
  198.     for(int i = 0, q = 4; i < 5;)
  199.     {
  200.         massSumm[i] = 0;
  201.  
  202.         for(int j = i, t = q; j < size && t < size; j++, t++)
  203.         {
  204.             massSumm[i] += massNumbs[j][t];
  205.         }
  206.  
  207.         cout << endl << "summ : " << massSumm[i] << endl;
  208.  
  209.         if(q > i)
  210.         {
  211.             q--;
  212.         }
  213.         else
  214.         {
  215.             i++;
  216.         }
  217.     }
  218.  
  219.  
  220.  
  221.     for(int i = 0; i < size; i++)
  222.     {
  223.         for(int q = 0; q < size; q++)
  224.         {
  225.             cout << massNumbs[i][q] << "\t";
  226.         }
  227.         cout << endl << "multiplication " << i << " is : " << massMultiplication[i] << endl;
  228.     }
  229.  
  230.     return 0;
  231. }
  232.  
  233.  
  234. //////////////////////////////пока всe////////////////////////////////////
RAW Paste Data
Top