Skip to content
    rsthippie

    Daniil Lapshin

    @rsthippie
    from Tula
    LinkedIn
    GitHub
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    8.5.2
    8.5.2Задание 2. Дни недели Пользователь вводит будний день недели в сокращённой форме (пн, вт, ср, чт, пт) и получает развёрнутый список всех последующих рабочих дней, включая пятницу.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    8.5.1
    8.5.1Задание 1. Времена года Пользователь вводит месяц, программа должна вывести, на какое время года (зиму, весну, лето, осень) этот месяц выпадает. Как группировать: декабрь, январь, февраль — зима; март, апрель, май — весна; июнь, июль, август — лето; сентябрь, октябрь, ноябрь — осень.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    7.5.4-
    7.5.4-Задание 4 (по желанию). Счастливые билеты счастливый билет (сумма первых трёх цифр должна быть равна сумме последних трёх цифр). Необходимо написать программу, которая для билетов в диапазоне от 100000 до 999999 выведет, сколько минимум нужно купить билетов, чтобы среди них оказался счастливый, если учесть, что номер текущего билета мы не знаем. Иными словами, нам надо найти максимальное расстояние между счастливыми билетами. Так, после 100001 до следующего счастливого числа — 100010 — придётся купить 9 билетов, а между 400220 и следующим счастливым билетом — 400301 — расстояние будет уже в 81 билет. Необходимо запоминать предыдущий счастливый билет и максимальное расстояние, найденное ранее. При нахождении очередного счастливого билета необходимо находить расстояние до предыдущего и сравнивать его с максимальным. Если новое больше, то запоминать его. В любом случае текущее счастливое число нужно запоминать, как и предыдущее, и проверять числа дальше, до следующего счастливого.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    7.5.3
    7.5.3Задание 3. Вывод ёлочки Усложним задачу рисования: попробуйте вывести ёлочку. В первой строке выведите одну звёздочку, во второй — на две больше, в третьей — ещё на две больше, и так до количества строк, указанных пользователем. Правила вывода ёлочки: она симметрична, количество строк соответствует введённому пользователем.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    7.5.2
    7.5.2Задание 2. Шахматная доска Одним из видов компьютерного искусства является псевдографика, когда из символов создаются картины. Попробуйте вывести два изображения. Запросите у пользователя размер шахматной доски в клетках и выведите шахматную доску на экран. Белые поля выведите звёздочкой, а чёрные — пробелом.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    7.5.1
    7.5.1Выведите, сколько зеркальных билетов находится среди всех шестизначных номеров от 100000 до 999999.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    1
    7.4.1
    7.4.1Напишите программу, которая будет загадывать число от 1 до 100, а пользователь будет пытаться его угадать. После ответа пользователя программа должна подсказывать, больше или меньше введённого загаданное ею число. После ответа пользователя нужно дополнительно проверять, чтобы введённое число было в диапазоне от 1 до 100. Если пользователь ввёл число вне диапазона, то необходимо вывести подсказку, что введённое число должно быть в диапазоне от 1 до 100.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    6.6.4
    6.6.4Задание 4. Предыдущее занятие на if Есть три переменные со значениями 0. Первую нужно наполнить до 10, вторую — до 100, третью — до 1000. Напишите цикл, в котором эти переменные будут увеличиваться на один. Используйте условия для пропуска переменных, которые уже достигли своих лимитов.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    6.6.3
    6.6.3Задание 3. Расчёт суммы скидки Напишите программу, которая принимает на вход цену товара и скидку. Посчитайте и верните на экран сумму скидки. Скидка должна быть не больше 30% от цены товара и не больше 2000 рублей.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    6.6.2
    6.6.2Задание 2. Сумма двух чисел по единице Напишите программу, которая запрашивает у пользователя два числа и складывает их в цикле следующим образом: берёт первое число и прибавляет к нему по единице, пока не достигнет суммы двух чисел.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    6.6.1
    6.6.1Задание 1. Написание простого цикла Напишите программу, которая будет принимать от пользователя произвольное число и в цикле выводить на экран все значения от нуля до указанного числа.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.6
    5.4.6Счастливый билетик
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.5
    5.4.5Решение квадратного уравнения
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.4
    5.4.4Задание 4. Сумма без сдачи Программное обеспечение банкоматов постоянно решает задачу, как имеющимися купюрами сформировать сумму, введённую пользователем. Попробуйте решить похожую задачу и определить, сможет ли пользователь заплатить за товар без сдачи или нет. Для этого он будет вводить стоимость товара и номиналы трёх монет.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.3
    5.4.3Задание 3. Проверить, что есть совпадающие числа. Реализуйте программу, которая запрашивает у пользователя три числа и выводит подсказку, если два числа или более совпадают.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.2
    5.4.2Задание 2. Проверить, что одно из чисел — положительное Что нужно сделать Проверка пользовательского ввода на различные ограничения является частой задачей. Попросите пользователя ввести три числа и проверьте, что хотя бы одно является положительным. Результат проверки необходимо сообщить пользователю.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    5.4.1
    5.4.1Определение координатной плоскости точки
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    1
    4.6.5
    4.6.5Задание 5. Ресторан Что нужно сделать Напишите программу, которая запрашивает день недели, число гостей и сумму чека и рассчитывает сумму к оплате. В ресторане действуют следующие правила: по понедельникам должна применяться скидка 10% на всё меню, потому что понедельник — день тяжёлый; по пятницам, если сумма чека превышает 10 000 рублей, включается дополнительная скидка в размере 5%; если число гостей в одной компании превышает пять человек, автоматически включается надбавка на обслуживание 10%.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    0
    4.6.4
    4.6.4Напишите программу, которая запрашивает у пользователя три числа и выводит количество чисел, которые больше или равны пяти.
    rsthippie
    rsthippie
    published a Repl
    2 years ago
    1
    4.6.3 Банкомат
    4.6.3 БанкоматЗадание 3. Банкомат Что нужно сделать Банкомат выдаёт только купюры номиналом 100 рублей, а максимальная сумма снятия — 100 000 рублей. Напишите программу, которая проверяет допустимость введённой пользователем суммы средств. Если сумма для снятия доступна, сообщите «Операция успешно выполнена», в ином случае укажите причину, по которой невозможно выполнить операцию.
    Copyright © 2024 Replit, Inc. All rights reserved.
    • twitter
    • tiktok
    • instagram
    • facebook

    Replit

    Programming languages

    • Python
    • JavaScript
    • TypeScript
    • Node.js
    • Nix
    • HTML, CSS, JS
    • C++
    • Golang