Advertisement
Timkor

bermuda

Mar 16th, 2021 (edited)
928
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* Задача. Трикутники.
  2.  
  3. вивести трикутники із зірочок (розмір вказує користувач).
  4.  
  5. РІШЕННЯ
  6.  
  7. /* 1 завдання:
  8. вивести:
  9. *
  10. **
  11. ***
  12. */
  13. let starsNum = prompt('введи размер'); // вводите кількість зірок?
  14. let starsLine = '*' // лінія з зірок, строка зірок, чи так і є?
  15. for (let i = 1; i <= starsNum; i++) {
  16.     for (let j = 1; j <= i; j++) { // возможно ли решить задачу с 1 циклом? - так, тоді назва змінної в тему.
  17.         console.put(starsLine);
  18.     }
  19.     console.log();
  20. }
  21.  
  22. /* 2 завдання:
  23. вивести:
  24. ***
  25. **
  26. *
  27. */
  28. let starsNum = prompt('введи размер');
  29. let starsLine = '*'
  30. for (let i = starsNum; i >= 0; i--) {
  31.     for (let j = 1; j <= i; j++) {
  32.         console.put(starsLine);
  33.     }
  34.     console.log();
  35. }
  36.  
  37. /* 3 завдання - не решено, нет понимания, чего не хватает или что поменять в переменых?
  38. підготувати змінні для кількості пробілів, зірок, рядків
  39. цикл для кожного рядка
  40.     вивести скільки потрібно пробілів
  41.     вивести скільки потрібно зірок
  42.     підготувати змінні (* можна не готувати змінні для кількості зірок та пробілів, а знайти залежність від номера рядка та розміру трикутника)
  43.     перевести рядок
  44. вивести:
  45. ***
  46.  **
  47.   *
  48. */
  49. let starsNum = prompt('введи размер');
  50. let starsLine = '*';
  51. for (let i = starsNum; i >= 0; i--) {
  52.     starsLine = ' ' + starsLine; // здесь чтото намекает на решение)))
  53.     for (let j = 1; j <= i; j++) {
  54.         console.put(starsLine);
  55.     }
  56.     console.log();
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement