0 / 0 / 0
Регистрация: 31.03.2022
Сообщений: 1
|
||||||
1 | ||||||
Задача на работу с объектами31.03.2022, 12:16. Показов 3217. Ответов 5
Метки нет (Все метки)
1. Сохранить самый дорогой товар в переменную`max`
2. Сохранить самый дешевый товар в переменную`min` 3. Сохранить общую цену без скидок в переменную`total` 4. Сохранить общую цену со скидкой в переменную`totalSale` 5. Сохранить элементы из массива `arr` с обновленной ценой (цена со скидкой) в переменную `arr_sale` 6. Сохранить в переменной`average` среднюю цену всех продуктов без скидок Писать весь код в функции `setup()` ТРИ ОЦЕНКИ. ЧИСТОТА КОДА, ЛОГИКА РАБОТЫ, УНИКАЛЬНОСТЬ КОДА
0
|
31.03.2022, 12:16 | |
Ответы с готовыми решениями:
5
Организовать работу с объектами разных версий Написать программу, демонстрирующую работу с объектами двух типов Написать программу, демонстрирующую работу с объектами двух типов, T1 и T2 Написать программу, демонстрирующую работу с объектами двух типов Написать программу, демонстрирующую работу с объектами двух типов |
31.03.2022, 22:29 | 2 | |||||
0
|
2454 / 1761 / 624
Регистрация: 11.07.2016
Сообщений: 4,051
|
||||||
01.04.2022, 00:20 | 3 | |||||
Добавлено через 17 минут А к постановке задачи есть несколько вопросов: 1) Какой формат данных для ввода скидки через prompt() ? Целое число - значение скидки в процентах / Строка / Дробное число? Нужна ли валидация?2) Как высчитывается сумма заказа с учётом скидки? Скидка применяется к сумме заказа или к каждому товару в отдельности? Разница может быть в несколько копеек в зависимости от подхода. 3) Для чего нужен параметр arg в функции setup() , если она вызывается без параметров?4) Разрешено ли изменять исходный массив или в arr_sale следует записать клоны объектов исходного массива?5) Разрешено ли использовать методы переборов массива и деструктуризацию? 6) Ну и конечно же... WTF со способом хранения результирующих данных?
1
|
01.04.2022, 08:03 | 4 | |||||
1). Да, спасибо, исправил. Исправил также вычисление товара с максимальной ценой (в случае когда максимальная цена у товара, который последний в массиве, на выходе был
undefined ).2). Вопросы к ТЗ есть и будут всегда. И заказчик не может тоже охватить все варианты сразу. И у меня, как минимум, есть проверка на формат и значение вводимой скидки )) 3). И выношу на обсуждение вопрос. Какой код считает точнее при прочих равных? price * (1 - discount / 100) , илиprice - (price * discount / 100) Добавлено через 59 секунд
0
|
2454 / 1761 / 624
Регистрация: 11.07.2016
Сообщений: 4,051
|
||||||
01.04.2022, 09:47 | 5 | |||||
При округлении до двух значащих после запятой - одинаково.
А так - неточные вычисления будут и в первом и во втором случае.
0
|
1115 / 762 / 194
Регистрация: 21.05.2016
Сообщений: 1,859
|
||||||
01.04.2022, 21:16 | 6 | |||||
0
|
01.04.2022, 21:16 | |
01.04.2022, 21:16 | |
Помогаю со студенческими работами здесь
6
написать программу демонстрирующую работу с объектами двух типов Реализовать программу, демонстрирующую работу с объектами двух типов: SymbString и DecString Реализовать программу, демонстрирующую работу с объектами двух типов: SymbString и DecString Задача с объектами Задача с объектами Разработать программу которая демонстрирует работу структуры при работе со всеми прямоугольными объектами двор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |