Timkor

ATM

Aug 8th, 2021
1,406
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //https://zero.p2p.shpp.me/tasks/4_1_cash_machine.html
  2. let bankCards = [];
  3. let continueQuestion = true;
  4. // let cardNumber; // переніс поближче до місця застосування
  5. // let moneyToPutOnCard; // переніс поближче до місця застосування
  6. let sum = 0;
  7. for (let i = 0; i < 10; i++) { //Присваиваем каждому элементу массива значение 0
  8.     bankCards[i] = 0;
  9. }
  10. while (continueQuestion == true) {
  11.     let cardNumber;
  12.     do {
  13.         cardNumber = +prompt("Введите номер карты от 0 до 9");
  14.     } while (cardNumber < 0 || cardNumber > 9) // зручніше уявляти числа у натуральному порядкові
  15.    
  16.     let moneyToPutOnCard;
  17.     do {
  18.         moneyToPutOnCard = +prompt("Сколько положить?");
  19.     } while ( moneyToPutOnCard < -1000 || moneyToPutOnCard > 1000)
  20.     bankCards[cardNumber] += moneyToPutOnCard; //Присваиваем элементу массива (введенному номеру карты) указанное количество денег Тут плючік здається зайвий.
  21.     sum += moneyToPutOnCard //Находим сумму на всех картах - ну це не сума на всіх картках, це введений платіж
  22.     continueQuestion = confirm("Продолжить пополнение?");
  23. }
  24. let counter = 0; // та можна просто і
  25. while (counter < 10) {
  26.     console.put(bankCards[counter] + " "); //Выводим количество денег на каждой карте
  27.     counter++;
  28. }
  29. console.log("\nВ сумме на всех картах " + sum); //Выводим сумму на всех картах
  30.  
  31.  
Advertisement
Add Comment
Please, Sign In to add comment