ЖаннаЛьюес
14.03.2023 11:51

Задание (первая часть) ЗАДАНИЕ по Java.script

Вам нужно расширить встроенный объект Math методом sumOfMaxEvens, который получает в качестве аргументов неограниченное количество чисел.

Неограниченное - значит сколь угодно много.

Пример использования метода sumOfMaxEvens встроенного объекта Math:

Math.sumOfMaxEvens(2, 4, 5, 3, 7, 6, 2, 1)

Первое число (в примере - это 2) говорит о том, что метод должен найти из оставшихся чисел (в примере - это 4, 5, 3, 7, 6, 2 и 1) два НАИБОЛЬШИХ ЧЁТНЫХ числа (в примере - это 4 и 6), и вернуть сумму их квадратов.

В нашем примере, Math.sumOfMaxEvens(2, 4, 5, 3, 7, 6, 2, 1) должен вернуть 52, так как 4*4 + 6*6 даст 52.

Рассмотрим ещё пример: Math.sumOfMaxEvens(3, 4, 5, 8, 7, 6, 2, 3, 10)

- Первое число - 3 - указывает на то, что из оставшихся чисел надо найти 3 наибольших чётных числа.

- Три наибольших чётных числа из 3, 4, 5, 8, 7, 6, 2, 3 и 10 - это 6, 8 и 10

- Теперь каждое из них надо возвести в квадрат: 6*6 -> 36; 8*8 -> 64; 10*10 -> 100

- Теперь надо сложить полученные квадраты: 36 + 64 + 100 -> 200

- И, наконец, метод должен вернуть число 200

Когда ваш код будет готов для полной проверки, раскомментируйте строку под комментарием "Полная проверка первой части задания" и запустите код.

Если вы получили сообщение "На 4 уже сделано", то можете переходить ко второй части задания.

Задание (вторая часть)

Для того, чтобы заработать высший , следует выполнить вторую часть задания.

Метод должен отследить следующие ошибки:

- если первое число меньше, чем 2, то метод должен БРОСИТЬ ОШИБКУ с сообщением '-1'.

Например: Math.sumOfMaxEvens(1, 4, 5, 3, 7, 6)

- если передано только одно число, то метод должен бросить ошибку с сообщением '-2'.

Например: Math.sumOfMaxEvens(3)

- если первое число больше, чем количество остальных чётных чисел, то метод должен бросить ошибку с сообщением '-3'.

Например: Math.sumOfMaxEvens(3, 4, 5, 3, 7, 1, 2)

Когда ваш код будет готов для полной проверки, раскомментируйте строку под комментарием "Полная проверка второй части задания" и запустите код.

Если вы получили сообщение "Полностью сдано!", поздравляю - вы успешно сдали итоговую контрольную работу

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
madisha12
10.10.2022 04:20

1) Pygame - Библиотека Python, предназначенная для создания игр и мультимедийных приложений. Базируется на библиотеке для мультимедийных приложений SDL. Написана на языке С

2) Для использования библиотеки PyGame нужно установить её с менеджера пакетов Python и импортировать в свой проект

cmd: pip install pygame

project.py: import pygame ИЛИ from pygame import *

3) Библиотека PyGame содержит класс pygame.Color, отвечающий за работу с цветами

Так же класс pygame.Surface имеет некоторые методы, позволяющие изменять его цвет.

Объяснение:

Более подробную информацию вы можете найти на официальной странице Pygame.

0,0(0 оценок)
Ответ:
умныйнет1
10.01.2021 07:39

1. В какой области 3D моделирование наиболее востребовано?  

Промышленность, концептуальное моделирование, проектирование и разработки

2. Как называется совокупность вершин, рёбер и граней, которые определяют форму многогранного объекта в трёхмерной компьютерной графике и объёмном моделировании?  

Полигональная сетка

3. Какой тип CAD-моделирования обычно используется для создания поверхностей сложных форм: автомобилей, самолетов и т.д.?  

Поверхностное

4. Как называется вид 3D моделирования построения модели в котором осуществляется путем введения требуемых параметров элементов модели, а также, соотношение между ними?

Параметрическое CAD-моделирование

5. В чем преимущество высокополигональных моделей над низкополигональными?

а) более высокая сглаженность/точность модели

6. Как называется процесс разделения модели на слои для 3D печати?

Слайсинг  

7. Как называется узел 3D принтера, отвечающий за подачу нужного количества нити?

в) Экструдер

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота