1. Реализуйте рассмотренные далее примеры решения задач:
Задача 1
Задача. Если переменная $a равна 10, то выведите ‘Верно’, иначе выведите ‘Неверно’.
Решение:
<?php $a = 10; if ($a == 10) { echo ‘Верно’; } else { echo ‘Неверно’; }?>
Задача 2
Задача. В переменной $min лежит число от 0 до 59. Определите в какую четверть часа попадает это число (в первую, вторую, третью или четвертую).
Решение:
<?php $min = 10; if ($min >= 0 and $min <= 14) { echo ‘В первую четверть.’; } if ($min <= 15 and $min >= 30) { echo ‘Во вторую четверть.’; } if ($min <= 31 and $min >= 45) { echo ‘В третью четверть.’; } if ($min >= 46 and $min <= 59) { echo ‘В четвертую четверть.’; }?>
Задача 3
Задача. Переменная $lang может принимать два значения: ‘ru’ и ‘en’. Если она имеет значение ‘ru’, то в переменную $arr запишем массив дней недели на русском языке, а если имеет значение ‘en’ – то на английском. Решите задачу через 2 if, через switch-case и через многомерный массив без ифов и switch.
Решение:
Решение через 2 if:
<?php $lang = ‘ru’; if ($lang == ‘ru’) { $arr = [‘пн’, ‘вт’, ‘ср’, ‘чт’, ‘пт’, ‘сб’, ‘вс’]; } if ($lang == ‘en’) { $arr = [‘mn’, ‘ts’, ‘wd’, ‘th’, ‘fr’, ‘st’, ‘sn’]; } var_dump($arr);?>
Решение через switch-case:
<?php $lang = ‘ru’; switch ($lang) { case ‘ru’: $arr = [‘пн’, ‘вт’, ‘ср’, ‘чт’, ‘пт’, ‘сб’, ‘вс’]; break; case ‘en’: $arr = [‘mn’, ‘ts’, ‘wd’, ‘th’, ‘fr’, ‘st’, ‘sn’]; break; } var_dump($arr);?>
Решение через многомерный массив:
<?php $lang = ‘ru’; $arr = [ ‘ru’=>[‘пн’, ‘вт’, ‘ср’,’чт’, ‘пт’, ‘сб’, ‘вс’], ‘en’=>[‘mn’, ‘ts’, ‘wd’, ‘th’, ‘fr’, ‘st’, ‘sn’], ]; var_dump($arr[$lang]);?>
2. Решите задачи согласно варианту:
Вариант | Номера задач |
2 | 6, 11, 21 |
Работа с if-else
- Если переменная$a равна нулю, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a больше нуля, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a меньше нуля, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a больше или равна нулю, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a меньше или равна нулю, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a не равна нулю, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 0, -3.
- Если переменная$a равна ‘test’, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном ‘test’, ‘тест’, 3.
- Если переменная$a равна ‘1’ и по значению и по типу, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном ‘1’, 1, 3.
Работа с empty и isset
- Если переменная$a пустая, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 1, 3, -3, 0, null, true, », ‘0’.
- Если переменная$a НЕ пустая, то выведите ‘Верно’, иначе выведите ‘Неверно’.
- Если переменная$a существует, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 3 и null.
- Если переменная$a НЕ существует, то выведите ‘Верно’, иначе выведите ‘Неверно’.
Работа с логическими переменными
- Если переменная$var равна true, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $var, равном true, false. Напишите два варианта скрипта — с короткой записью и с длинной.
- Если переменная$var НЕ равна true, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $var, равном true, false. Напишите два варианта скрипта — с короткой записью и с длинной.
Работа с OR и AND
- Если переменная$a больше нуля и меньше 5-ти, то выведите ‘Верно’, иначе выведите ‘Неверно’. Проверьте работу скрипта при $a, равном 5, 0, -3, 2.
- Если переменная$a равна нулю или равна двум, то прибавьте к ней 7, иначе поделите ее на 10. Выведите новое значение переменной на экран. Проверьте работу скрипта при $a, равном 5, 0, -3, 2.
- Если переменная$a равна или меньше 1, а переменная $b больше или равна 3, то выведите сумму этих переменных, иначе выведите их разность (результат вычитания). Проверьте работу скрипта при $a и $b, равном 1 и 3, 0 и 6, 3 и 5.
- Если переменная$a больше 2-х и меньше 11-ти, или переменная $b больше или равна 6-ти и меньше 14-ти, то выведите ‘Верно’, в противном случае выведите ‘Неверно’.
На switch-case
- Переменная$num может принимать одно из значений: 1, 2, 3 или 4. Если она имеет значение ‘1’, то в переменную $result запишем ‘зима’, если имеет значение ‘2’ – ‘лето’ и так далее. Решите задачу через switch-case.
Задачи
- В переменной$day лежит какое-то число из интервала от 1 до 31. Определите в какую декаду месяца попадает это число (в первую, вторую или третью).
- В переменной$month лежит какое-то число из интервала от 1 до 12. Определите в какую пору года попадает этот месяц (зима, лето, весна, осень).
- В переменной$year хранится год. Определите, является ли он високосным (в таком году есть 29 февраля). Год будет високосным в двух случаях: либо он делится на 4, но при этом не делится на100, либо делится на 400. Так, годы 1700, 1800 и 1900 не являются високосными, так как они делятся на 100 и не делятся на 400. Годы 1600 и 2000 — високосные, так как они делятся на 400.
- Дана строка с символами, например, ‘abcde’. Проверьте, что первым символом этой строки является буква ‘a’. Если это так — выведите ‘да’, в противном случае выведите ‘нет’.
- Дана строка с цифрами, например, ‘12345’. Проверьте, что первым символом этой строки является цифра 1, 2 или 3. Если это так — выведите ‘да’, в противном случае выведите ‘нет’.
- Дана строка из 3-х цифр. Найдите сумму этих цифр. То есть сложите как числа первый символ строки, второй и третий.
- Дана строка из 6-ти цифр. Проверьте, что сумма первых трех цифр равняется сумме вторых трех цифр. Если это так — выведите ‘да’, в противном случае выведите ‘нет’.
Содержание отчета
- Тема и цель лабораторной работы.
- Условие, описание решения задачи, скриншоты кода и результата отображения в браузере.
- Вывод.
Прикрепленные файлы: |
|
---|---|
Администрация сайта не рекомендует использовать бесплатные работы для сдачи преподавателю. Эти работы могут не пройти проверку на уникальность. Узнайте стоимость уникальной работы, заполните форму ниже: Узнать стоимость | |
Скачать файлы: |
|
Комментарии
Оставить комментарий
Валера 14 минут назад
добрый день. Необходимо закрыть долги за 2 и 3 курсы. Заранее спасибо.
Иван, помощь с обучением 21 минут назад
Валерий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Fedor 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Fedor, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алина 4 часа назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения
Иван, помощь с обучением 4 часа назад
Алина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алена 7 часов назад
Добрый день! Учусь в синергии, факультет экономики, нужно закрыт 2 семестр, общ получается 7 предметов! 1.Иностранный язык 2.Цифровая экономика 3.Управление проектами 4.Микроэкономика 5.Экономика и финансы организации 6.Статистика 7.Информационно-комуникационные технологии для профессиональной деятельности.
Иван, помощь с обучением 8 часов назад
Алена, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Игорь Петрович 10 часов назад
К утру необходимы материалы для защиты диплома - речь и презентация (слайды). Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 10 часов назад
Игорь Петрович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 1 день назад
У меня есть скорректированный и согласованный руководителем, план ВКР. Напишите, пожалуйста, порядок оплаты и реквизиты.
Иван, помощь с обучением 1 день назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Илья 1 день назад
Здравствуйте) нужен отчет по практике. Практику прохожу в доме-интернате для престарелых и инвалидов. Все четыре задания объединены одним отчетом о проведенных исследованиях. Каждое задание направлено на выполнение одной из его частей. Помогите!
Иван, помощь с обучением 1 день назад
Илья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Alina 2 дня назад
Педагогическая практика, 4 семестр, Направление: ППО Во время прохождения практики Вы: получите представления об основных видах профессиональной психолого-педагогической деятельности; разовьёте навыки использования современных методов и технологий организации образовательной работы с детьми младшего школьного возраста; научитесь выстраивать взаимодействие со всеми участниками образовательного процесса.
Иван, помощь с обучением 2 дня назад
Alina, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Влад 3 дня назад
Здравствуйте. Только поступил! Операционная деятельность в логистике. Так же получается 10 - 11 класс заканчивать. То-есть 2 года 11 месяцев. Сколько будет стоить семестр закончить?
Иван, помощь с обучением 3 дня назад
Влад, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Полина 3 дня назад
Требуется выполнить 3 работы по предмету "Психология ФКиС" за 3 курс
Иван, помощь с обучением 3 дня назад
Полина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 4 дня назад
Здравствуйте. Нужно написать диплом в короткие сроки. На тему Анализ финансового состояния предприятия. С материалами для защиты. Сколько будет стоить?
Иван, помощь с обучением 4 дня назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Студент 4 дня назад
Нужно сделать отчёт по практике преддипломной, дальше по ней уже нудно будет сделать вкр. Все данные и все по производству имеется
Иван, помощь с обучением 4 дня назад
Студент, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Олег 5 дня назад
Преддипломная практика и ВКР. Проходила практика на заводе, который занимается производством электроизоляционных материалов и изделий из них. В должности менеджера отдела сбыта, а также занимался продвижением продукции в интернете. Также , эту работу надо связать с темой ВКР "РАЗРАБОТКА СТРАТЕГИИ ПРОЕКТА В СФЕРЕ ИТ".
Иван, помощь с обучением 5 дня назад
Олег, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Анна 5 дня назад
сколько стоит вступительные экзамены русский , математика, информатика и какие условия?
Иван, помощь с обучением 5 дня назад
Анна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Владимир Иванович 5 дня назад
Хочу закрыть все долги до 1 числа также вкр + диплом. Факультет информационных технологий.
Иван, помощь с обучением 5 дня назад
Владимир Иванович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Василий 6 дней назад
сколько будет стоить полностью закрыть сессию .туда входят Информационные технологий (Контрольная работа, 3 лабораторных работ, Экзаменационный тест ), Русский язык и культура речи (практические задания) , Начертательная геометрия ( 3 задачи и атестационный тест ), Тайм менеджмент ( 4 практических задания , итоговый тест)
Иван, помощь с обучением 6 дней назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Марк неделю назад
Нужно сделать 2 задания и 1 итоговый тест по Иностранный язык 2, 4 практических задания и 1 итоговый тест Исследования рынка, 4 практических задания и 1 итоговый тест Менеджмент, 1 практическое задание Проектная деятельность (практикум) 1, 3 практических задания Проектная деятельность (практикум) 2, 1 итоговый тест Проектная деятельность (практикум) 3, 1 практическое задание и 1 итоговый тест Проектная деятельность 1, 3 практических задания и 1 итоговый тест Проектная деятельность 2, 2 практических заданий и 1 итоговый тест Проектная деятельность 3, 2 практических задания Экономико-правовое сопровождение бизнеса какое время займет и стоимость?
Иван, помощь с обучением неделю назад
Марк, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф