Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачу на джава скрипт

Саша Кудрявцев Ученик (93), открыт 1 день назад
1. Контрольная работа считается «провальной», если более половины учеников получили неудовлетворительные оценки. Напишите класс, который принимает с клавиатуры число учеников в группе, а затем - оценку каждого ученика. Класс должен определить, была ли контрольная «провальной».
3 ответа
БэмэБэпэ Знаток (280) 1 день назад
print("гангрена на пятке папы")
Яков Гото Искусственный Интеллект (346936) 1 день назад
 if (confirm('ты гей'))
alert('фу педик')
else
alert('врунишка')
задача слишком дрочная. много условий. попроси чатгпт сделать
Андрей Устинов Гуру (3231) 21 час назад
Не совсем понятны условия задачи. Что значит «принимает с клавиатуры число учеников в группе, а затем — оценку каждого ученика»? Обычно входные данные для такого рода программы — это массив объектов с полями имени ученика и его оценки. Вот реализация метода класса, который делает расчет исходя из списка полученных оценок всего класса. Входные данные это массив оценок.
 class ClassName { 
static isFailed(grades) {
const badGrades = grades.reduce((grades, grade) => {
if (grade <= 3) {
return grades + 1
}
return grades
}, 0)
return badGrades > grades.length / 2
}
}

console.log(ClassName.isFailed([5,4,3,3,3,4,2]))
Похожие вопросы