Advertisement
Guest User

Untitled

a guest
Jul 31st, 2021
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //https://zero.p2p.shpp.me/tasks/4_2_centered_thing.html
  2. // Інна Заїка
  3. let item;// елемент
  4. let numbers = [];//масив
  5. let maxCount = 20;// максимальна кількість введених чисел
  6.  
  7. let maxWidth = 0;// набільше число серед введених
  8. for (let i = 0; i < maxCount; i++) {// питаю числа
  9.     let oddNumber = +prompt("Введіть число");
  10.  
  11.     if (oddNumber == 0) {// якщо нуль,цикл переривається
  12.         break;
  13.     }
  14.  
  15.     if (maxWidth < oddNumber) {// знаходимо максимальне число
  16.         maxWidth = oddNumber;
  17.     }
  18.  
  19.     numbers[i] = oddNumber;// добавляємо число у масив
  20. }
  21.  
  22. let starChar = '*';
  23. let spaceChar = ' ';
  24. for (let i = 0; i < numbers.length; i++) {
  25.     // кількість зірок довірнює числу з масиву, яке вводе людина
  26.     let starsCount = numbers[i];
  27.     // кількість пробілів перед зіркою для відцентровування
  28.     let spacesCount = (maxWidth - starsCount) / 2;
  29.  
  30.     // вивід пробілів
  31.     for (let j = 0; j < spacesCount; j++) {
  32.         console.put(spaceChar);
  33.     }
  34.  
  35.     // вивід зірок
  36.     for (let j = 0; j < starsCount; j++) {
  37.         console.put(starChar);
  38.     }
  39.  
  40.     // перехід на новий рядок
  41.     console.log();
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement