Advertisement
Guest User

Home Work #3 (Replace WHILE with FOR ). Boronov Faridun

a guest
Feb 28th, 2020
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     console.log("Задание №-1");
  3.     let a = 324, k = 1, count = 0;
  4.    
  5.     for(count = 0; k <= a;count++)
  6.     {
  7.         k *= 2;
  8.     }
  9.     console.log(count + " " + k);
  10. }
  11.  
  12.  
  13. {
  14.     console.log("Задание №0");
  15.    
  16.     let sum = 0;
  17.     for(let a = 0; a <= 100; a++)
  18.     {
  19.         sum += a;
  20.     }
  21.     console.log(sum);
  22. }
  23.  
  24. {
  25.     console.log("Задание №1");
  26.    
  27.     let a = 1234, sum = 0;
  28.     let tmp = String(a);
  29.     for(let i = 0; i < tmp.length; i++)
  30.     {
  31.         sum  += Number(tmp[i]);
  32.     }
  33.     console.log(sum);
  34. }
  35.  
  36. {
  37.     console.log("Задание №2");
  38.    
  39.     let str = "";
  40.     for(let a = 2; a  <= 20; a +=2)
  41.     {
  42.         str = str + " " + a;
  43.     }
  44.     console.log(str);
  45. }
  46.  
  47. {
  48.     console.log("Задание №3");
  49.    
  50.     let a = 10, str = "";
  51.     for(let i = 1; i <= a; i++)
  52.     {
  53.         for(let j = 0; j < i; j++)
  54.         {
  55.             str = str + " " + i;
  56.         }
  57.         console.log(str);
  58.         str = "";
  59.     }
  60. }
  61.  
  62. {
  63.     console.log("Задание №4");
  64.    
  65.     let n = 15, finI = 1, finJ = 1, finX = 1;
  66.     for(let i = 1; i <= n - 2; i++)
  67.     {
  68.         finX = finI + finJ;
  69.         finI = finJ;
  70.         finJ = finX;
  71.     }
  72.     console.log(finX);
  73. }
  74.  
  75. {
  76.     console.log("Задание №5");
  77.    
  78.     let ans = 1, n = 4;
  79.     for(let i = 1; i <= n; i++)
  80.     {
  81.         ans *= i;
  82.     }
  83.     console.log(ans);
  84. }
  85.  
  86. {
  87.     console.log("Задание №6");
  88.    
  89.     let ans, n = 4, r = 2, facN = 1, facR = 1, facNR = 1;
  90.  
  91.     for(let i = 1; i <= n; i++)
  92.     {
  93.         facN *= i;
  94.     }
  95.  
  96.     for(let i = 1; i <= r; i++)
  97.     {
  98.         facR *= i;
  99.     }
  100.  
  101.     for(let i = 1; i <= n-r; i++)
  102.     {
  103.         facNR *= i;
  104.     }
  105.     ans = facN / (facNR * facR);
  106.  
  107.     console.log(ans);
  108.  
  109. }
  110.  
  111. {  
  112.     console.log("Задание №7");
  113.  
  114.     let a = 95;
  115.     for(let i = 2; i <= a; i++)
  116.     {
  117.         if(a % 2 == 0 && a != 2)
  118.         {
  119.             console.log("Не простое");
  120.             break;
  121.         }
  122.         if(a % i == 0 && a != i)
  123.         {
  124.             console.log("Не простое");
  125.             break;
  126.         }
  127.         if(i == a)
  128.         {
  129.             console.log("Простое");
  130.             break;
  131.         }
  132.     }
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement