Главная страница
Навигация по странице:

  • Буквенная оценка Числовая оценка Буквенная оценка Числовая оценка

  • Рейтинг Значение

  • книга заданий пайтон. книга практических заданий, pyton. Сборник упражнений Введение в язык Python с задачами и решениями Бен Стивенсон Москва, 2021 удк 004. 438Python


    Скачать 2.24 Mb.
    НазваниеСборник упражнений Введение в язык Python с задачами и решениями Бен Стивенсон Москва, 2021 удк 004. 438Python
    Анкоркнига заданий пайтон
    Дата02.10.2022
    Размер2.24 Mb.
    Формат файлаdocx
    Имя файлакнига практических заданий, pyton.docx
    ТипСборник упражнений
    #709959
    страница13 из 69
    1   ...   9   10   11   12   13   14   15   16   ...   69

    Упражнение 52. Буквенные оценки – в числовые


    (Решено. 52 строки) В разных странах успеваемость студентов в университетах ведется поразному: где-то в качестве оценок используются буквы, где-то цифры. Соответствие между ними приведено в табл. 2.13.

    Таблица 2.13. Оценка успеваемости


    Буквенная оценка

    Числовая оценка

    Буквенная оценка

    Числовая оценка

    A+

    4,0

    C+

    2,3

    A

    4,0

    C

    2,0

    A-

    3,7

    C-

    1,7

    B+

    3,3

    D+

    1,3

    B

    3,0

    D

    1,0

    B-

    2,7

    F

    0

    Напишите программу, которая будет принимать на вход буквенную оценку и выводить на экран соответствующую оценку в числовом выражении. Убедитесь в том, что программа генерирует понятное сообщение об ошибке при неверном вводе.

    Упражнение 53. Числовые оценки – в буквенные


    (47 строк) В предыдущем упражнении мы переводили буквенные оценки студентов в числовые. Сейчас перевернем ситуацию и попробуем определить буквенный номинал оценки по его числовому эквиваленту. Убедитесь в том, что ваша программа будет обрабатывать числовые значения между указанными в табл. 2.13. В этом случае оценки должны быть округлены до ближайшей буквы. Программа должна выдавать оценку A+, если введенное пользователем значение будет 4,0 и выше.

    Упражнение 54. Оценка работы


    (Решено. 30 строк) Представьте, что в компании проводится аттестация сотрудников в конце каждого года. Шкала рейтинга начинается на отметке 0,0, и чем лучше оценка, тем выше руководство оценивает сотрудника, а значит, тем больше будет его прибавка к зарплате. Рейтинг, присваиваемый сотрудникам, может составлять значения 0,0, 0,4 или 0,6 и выше. Значения между 0,0 и 0,4, а также между 0,4 и 0,6 никогда не используются. Значения, ассоциированные с каждым рейтингом, показаны в табл. 2.14. Прибавка к зарплате сотрудника рассчитывается как рейтинг, умноженный на $2400,00.

    Таблица 2.14. Таблица рейтингов


    Рейтинг

    Значение

    0,0

    Низкий уровень

    0,4

    Удовлетворительный уровень

    0,6 и выше

    Высокий уровень

    Напишите программу, которая будет запрашивать у пользователя рейтинг сотрудника и выводить соответствующее значение из приведенной таб лицы. Также необходимо показать сумму прибавки сотрудника. При вводе некорректного значения рейтинга программа должна об этом сообщать.

    Упражнение 55. Длины волн видимой части спектра


    (38 строк)

    Длины волн видимой части спектра колеблются от 380 до 750 нанометров (нм). И хотя сам спектр является непрерывным, его принято делить на шесть цветов, как показано в табл. 2.15.

    Таблица 2.15. Длины волн по цветам


    Цвет

    Длина волны (нм)

    Фиолетовый

    Больше или равно 380 и меньше 450

    Синий

    Больше или равно 450 и меньше 495

    Зеленый

    Больше или равно 495 и меньше 570

    Желтый

    Больше или равно 570 и меньше 590

    Оранжевый

    Больше или равно 590 и меньше 620

    Красный

    Больше или равно 620 и меньше или равно 750

    Запросите у пользователя длину волны и выведите на экран соответствующий ей цвет. Если введенное пользователем значение длины волны окажется за пределами видимой части спектра, сообщите об этом.
    1   ...   9   10   11   12   13   14   15   16   ...   69


    написать администратору сайта