Skip to content
Сеть учебных сайтов
Цифровая экономика и информационные технологии
Search for:
Log in
Menu
Close
Сеть
Сайты
Пользователи
Группы
Активность
Песочница
Задания
JS
PHP
Примеры
PHP
Учебные материалы
Документация
htmlbook
Bootstrap5
JS
jQuery API
Документация PHP
Документация WordPress
wp-kama
HTML+CSS
JS
PHP
WordPress
Выбор темы WordPress
Python
Подготовка к гос-экзаменам
Литература
Управление ИТ-сервисами и контентом
Системы управления контентом(CMS)
Инструменты веб разработки
Электронный бизнес
Технология Lean Startup
Управление интернет-проектом
Сеть
Сайты
Пользователи
Группы
Активность
Песочница
Задания
JS
PHP
Примеры
PHP
Учебные материалы
Документация
htmlbook
Bootstrap5
JS
jQuery API
Документация PHP
Документация WordPress
wp-kama
HTML+CSS
JS
PHP
WordPress
Выбор темы WordPress
Python
Подготовка к гос-экзаменам
Литература
Управление ИТ-сервисами и контентом
Системы управления контентом(CMS)
Инструменты веб разработки
Электронный бизнес
Технология Lean Startup
Управление интернет-проектом
Search for:
Log in
Задача 99 с использованием класса
Home
Phpscrs
Задача 99 с использованием класса
name = $name; $this->subjects = $subjects; $this->averageScore = array_sum($subjects)/ count($subjects); } public function displayStudentScore(){ echo $this->name .'
'; echo '
'; foreach($this->subjects as $subject => $score){ echo '
'.$subject .':'.$score .'
'; } echo '
'; } } $students = [ new student('Иванов',['Математика'=>3,'Русский'=>4,'информатика'=>5]), new student('Петров',['Математика'=>2,'Русский'=>5,'информатика'=>5]), new student('Сидоров',['Математика'=>4,'Русский'=>5,'информатика'=>5]) ]; foreach($students as $student){ $student->displayStudentScore(); echo 'Средний балл: '. $student->averageScore .'
'; }
Results:
Иванов
Математика:3
Русский:4
информатика:5
Средний балл: 4
Петров
Математика:2
Русский:5
информатика:5
Средний балл: 4
Сидоров
Математика:4
Русский:5
информатика:5
Средний балл: 4.6666666666667