В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
УмныйЛёд
УмныйЛёд
12.11.2022 00:22 •  Информатика

95 ! написать программу пример: количество учеников-5 рост учеников в прямом порядке: рост 1-го ученика 135 рост 2-го ученика 67 рост 3-го ученика 87 рост 4-го ученика 121 рост 5-го ученика 79 средний рост всех учеников 97.8 рост 1-го ученика выше среднего рост 4-го ученика выше среднего количество учеников 2 рост учеников в обратном порядке: рост 5-го ученика 79 рост 4-го ученика 121 рост 3-го ученика 87 рост 2-го ученика 67 рост 1-го ученика 135 рост каждого ученика заносится в двумерный массив в 3 строку в прямом порядке. кол-во учеников находится в отрезке [3, 13]. рост каждого ученика должен принадлежать [20, 193]. доп. зад. переписать рост каждого ученика из 3 строки в 7-ю строку в этот же массив в обратном порядке.

Показать ответ
Ответ:
bella80
bella80
02.09.2020 11:42

javascript:

var массив = []; for (let сч = 0; сч < 7; сч++) массив.push([]);

function Случ(от, до) { return Math.round(от - 0.5 + Math.random() * (до - от + 1));  }


var учеников = Случ(3, 13);

document.write("Количество учеников - " + учеников + "<br />Рост в прямом порядке:<br />");

for (let сч = 0; сч < учеников; сч++) {

 массив[2][сч] = Случ(20, 193);

 document.write((сч + 1) + "-го ученика: " + массив[2][сч] + "<br />");

}


var средний = массив[2].reduce(function(s, c) {  return s + c;  }, 0) / учеников, выше_среднего = 0;

document.write("Средний рост: " + средний + "<br />");

массив[2].forEach(function (зн, ном) {

 if (зн > средний) {

   document.write("Рост " + (ном + 1) + " ученика выше среднего.<br />");

   выше_среднего++;

 }

});

document.write("Учеников выше среднего - " + выше_среднего + "<br />Рост в обратном порядке:<br />");

for (let сч = учеников - 1; сч >= 0; сч--) {

 document.write((сч + 1) + "-го ученика: " + массив[2][сч] + "<br />");

}


массив[6] = массив[2].reverse();

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