Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Задачи ур 1

.docx
Скачиваний:
4
Добавлен:
04.03.2022
Размер:
696.4 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени

Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ

Кафедра Математическая кибернетика и информационные технологии

Отчет задачам уровень сложности 1/6

по дисциплине “Кроссплатформенные технологии программирования”

Выполнила

Студентка группы БСТ1904

Пантелеева К.А.

Вариант №14

Проверила

Рук. ЦИО Мосева М.С.

Москва, 2021

1 Задание

Решить следующие задачи:

  1. Напишите функцию, которая принимает целое число минут и преобразует его в секунды.

  2. Вы подсчитываете очки за баскетбольный матч, учитывая количество забитых 2-х и 3-х очков, находите окончательные очки для команды и возвращаете это значение.

  3. Создайте функцию, которая принимает количество побед, ничьих и поражений и вычисляет количество очков, набранных футбольной командой на данный момент.

  4. Создайте функцию, которая возвращает true, если целое число равномерно делится на 5, и false в противном случае.

  5. В Java есть логический оператор &&. Оператор && принимает два логических значения и возвращает true, если оба значения истинны.

  6. У меня есть ведро с большим количеством темно-синей краски, и я хотел бы покрасить как можно больше стен. Создайте функцию, которая возвращает количество полных стен, которые я могу покрасить, прежде чем мне нужно будет отправиться в магазины, чтобы купить еще.

n - это количество квадратных метров, которые я могу нарисовать.

w и h-это ширина и высота одной стены в метрах.

  1. Исправьте код, чтобы решить эту задачу (только синтаксические ошибки). Посмотрите на приведенные ниже примеры, чтобы получить представление о том, что должна делать эта функция.

  2. Создайте функцию, которая принимает три аргумента prob, prize, pay и возвращает true, если prob * prize > pay; в противном случае возвращает false.

  3. Создайте метод, который возвращает количество кадров, показанных за заданное количество минут для определенного FPS.

  4. Создайте функцию, которая будет работать как оператор модуля % без использования оператора модуля. Оператор модуля-это способ определения остатка операции деления. Вместо того чтобы возвращать результат деления, операция по модулю возвращает остаток целого числа.

2 Код программ

KsenyaSo/KTP at Tasks1/6 (github.com)

3 Тестирование

Задача 1: Напишите функцию, которая принимает целое число минут и преобразует его в секунды.

Задача 2: Вы подсчитываете очки за баскетбольный матч, учитывая количество забитых 2-х и 3-х очков, находите окончательные очки для команды и возвращаете это значение.

Задача 3: Создайте функцию, которая принимает количество побед, ничьих и поражений и вычисляет количество очков, набранных футбольной командой на данный момент.

Задача 4: Создайте функцию, которая возвращает true, если целое число равномерно делится на 5, и false в противном случае.

Задача 5: В Java есть логический оператор &&. Оператор && принимает два логических значения и возвращает true, если оба значения истинны.

Задача 6: У меня есть ведро с большим количеством темно-синей краски, и я хотел бы покрасить как можно больше стен. Создайте функцию, которая возвращает количество полных стен, которые я могу покрасить, прежде чем мне нужно будет отправиться в магазины, чтобы купить еще.

n - это количество квадратных метров, которые я могу нарисовать.

w и h-это ширина и высота одной стены в метрах.

Задача 7: Исправьте код, чтобы решить эту задачу (только синтаксические ошибки). Посмотрите на приведенные ниже примеры, чтобы получить представление о том, что должна делать эта функция.

Задача 8: Создайте функцию, которая принимает три аргумента prob, prize, pay и возвращает true, если prob * prize > pay; в противном случае возвращает false.

Задача 9: Создайте метод, который возвращает количество кадров, показанных за заданное количество минут для определенного FPS.

Задача 10: Создайте функцию, которая будет работать как оператор модуля % без использования оператора модуля. Оператор модуля-это способ определения остатка операции деления. Вместо того чтобы возвращать результат деления, операция по модулю возвращает остаток целого числа.

Соседние файлы в предмете Кросс-платформенное программирование