Вы курируете местную школу в части информационных технологий. Персонал школы и учащиеся данного заведения видят в вас высококвалифицированного специалиста и мастера своего дела. Они обращаются к вам за помощью в написании программ, и вы им с радостью помогаете. Ведь для вас это не составляет никакого труда.
Мария Степановна работает завучем в школе. Все бы ничего, но ее совсем замучили бумажные журналы, и она решила сделать электронный журнал. Решила Мария Степановна начать с расчета средней оценки ученика по предметам. Помогите Марии написать программу, которая сможет подсчитать среднюю оценку за 3 занятия и вывести результат.
- Объявите три переменные:
- algebra;
- geography;
- physics.
-
Задайте переменным значения в соответствии с аргументами функции.
-
Составьте выражение, используя переменные и математические операторы и вычислите среднюю оценку за три предмета.
-
Присвойте результат новой переменной и верните его из функции.
Журнал, который сделала Мария Степановна, понравился ее коллегам, поэтому, ей пришлось добавить туда личный кабинет. Для начала нужно написать приветственное обращение на экране. Текст обращения: Привет, мир! Меня зовут <ваше имя>
.
-
Объявите переменную
myName
и присвойте ей значение из аргумента функции. -
Используя шаблоны для подстановки значений, сформируйте соответствующее сообщение и запишите результат в переменную
message
. -
Верните полученный результат из функции.
Задача со "звездочкой", ее выполнение не влияет на получение допуска до дипломной работы, но принесет много полезного опыта.
Ученику 7 класса ”Б” Васе очень не нравится решать примеры, зато ему нравится программирование. Но пока он не очень хорошо разбирается в нем. Помогите Васе в трудной ситуации и напишите программу, которая решит следующий пример: x * y + 5 * z + x - 1
, где x = 2
, y = 22
, z = 0
и выведет результат на экран.
- Объявите три переменные:
- x;
- y;
- z.
- Задайте созданным переменным соответствующие значения:
- x: 2;
- y: 22;
- z: 0.
-
Вычислите ответ для примера
x * y + 5 * z + x - 1
и запишите его в переменнуюresult
; -
Верните полученный результат из функции.
- браузер;
- редактор кода, например Sublime или Visual Studio Code;
- аккаунт на GitHub (инструкция по регистрации на GitHub);
- система контроля версий Git, установленная локально (инструкция по установке Git);
- запуск всех тестов должен успешно выполнять все тесты:
- Перейти в папку задания.
cd ./1.1-variables
. - Открыть файл
task.js
в вашем редакторе кода и выполнить задание. - Самостоятельно вызывать функции не требуется, если это не требуется по заданию.
- Открыть файл
index.html
в вашем браузере и с помощью консоли DevTools убедиться в правильности выводимых результатов. - Добавить файл
task.js
в индекс git с помощью командыgit add %file-path%
, где %file-path% - путь до целевого файла.git add task.js
. - Сделать коммит используя команду
git commit -m '%comment%'
, где %comment% - это произвольный комментарий к вашему коммиту.git commit -m 'first commit variables'
. - Опубликовать код в репозиторий homeworks с помощью команды
git push -u origin master
. - Прислать ссылку на репозиторий через личный кабинет на сайте Нетологии.
Никаких файлов прикреплять не нужно.
Все задачи обязательны к выполнению для получения зачета. Присылать на проверку можно каждую задачу по отдельности или все задачи вместе. Во время проверки по частям ваша домашняя работа будет со статусом "На доработке".
Любые вопросы по решению задач задавайте в Slack-канале.