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

  • Программа №1

  • Программа №2

  • Программа №3

  • Программа №4

  • «Операторы выбора» Цель: Научиться работать с операторами выбора Программа №5

  • Программа №6

  • Программа №7

  • Вывод по проделанной работе

  • отчет. Отчет. Практическая работа 1 Условные конструкции Цель Научиться работать с операторами условий Программа 1


    Скачать 468.84 Kb.
    НазваниеПрактическая работа 1 Условные конструкции Цель Научиться работать с операторами условий Программа 1
    Анкоротчет
    Дата17.11.2022
    Размер468.84 Kb.
    Формат файлаdocx
    Имя файлаОтчет.docx
    ТипПрактическая работа
    #793436

    Практическая работа №1

    «Условные конструкции»

    Цель: Научиться работать с операторами условий

    Программа №1

    Дано целое число. Если оно является положительным, то прибавить к
    нему 1; в противном случае не изменять его. Вывести полученное
    число.


    Реализуем пользовательский ввод числа, преобразуем его к типу int..



    Рисунок 1 Пользовательский ввод

    Реализуем условную конструкцию if с постусловием else, задаём условие.



    Рисунок 2 Условие



    Рисунок 3 Результат программы 1



    Рисунок 4 Результат программы 1

    Программа №2

    Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.

    Реализуем пользовательский ввод числа, преобразуем его к типу int.



    Рисунок 5 Пользовательский ввод числа

    Реализуем 3 условных конструкций if для проверки числа, задаем условие:



    Рисунок 6 Условия



    Рисунок 7 Результат программы 2



    Рисунок 8 Результат программы 2



    Рисунок 9 Результат программы

    Программа №3

    Даны три переменные вещественного типа: A, B, C. Если их значения
    упорядочены по возрастанию, то удвоить их; в противном случае
    заменить значение каждой переменной на противоположное. Вывести
    новые значения переменных A, B, C


    Реализуем пользовательский ввод трёх чисел, преобразуем их к типу float.



    Рисунок 10 Пользовательский ввод трех чисел

    Реализуем условную конструкцию if с несколькими условиями и постусловием else:



    Рисунок 11 Условия и постусловие



    Рисунок 12 Результат программы 3



    Рисунок 13 Результат программы 3

    Программа №4

    Разработайте программу, запрашивающую у пользователя букву
    латинского алфавита. Если введенная буква входит в следующий
    список (a, e, i, o или u), необходимо вывести сообщение о том, что эта
    буква гласная. Если была введена буква y, программа должна написать,
    что эта буква может быть как гласной, так и согласной. Во всех других
    случаях должно выводиться сообщение о том, что введена согласная
    буква.


    Реализуем пользовательский ввод буквы:



    Рисунок 14 Пользовательский ввод буквы

    Реализуем условную конструкцию if с несколькими условиями, постусловие elif и постусловием else:



    Рисунок 15 условные конструкции



    Рисунок 16 результат программы 4



    Рисунок 17 Результат программы 4

    «Операторы выбора»

    Цель: Научиться работать с операторами выбора

    Программа №5

    Единицы массы пронумерованы следующим образом: 1 — килограмм,
    2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер
    единицы массы (целое число в диапазоне 1–5) и масса тела в этих
    единицах (вещественное число). Найти массу тела в килограммах.


    Реализуем пользовательский ввод двух чисел типа int и float.



    Рисунок 18 Пользовательский ввод двух чисел

    Реализуем оператор выбора:



    Рисунок 10 Оператор выбора match



    Рисунок 19 Результат программы 5



    Рисунок 20 Результат программы 5



    Рисунок 21 Результат программы 5



    Рисунок 22 Результат программы 5



    Рисунок 23 Результат программы 5



    Рисунок 24 Результат программы 5

    Программа №6

    Необходимо реализовать консольный калькулятор со всеми основными
    арифметическими операциями. Пользователь вводит 2 числа с
    клавиатуры и выбирает операцию из списка. Если пользователь выбрал не существующую операцию необходимо вывести соответствующее
    сообщение.


    Реализуем пользовательский ввод двух чисел типа float.



    Рисунок 25 Пользовательский ввод двух чисел

    Реализуем вывод возможных операций:




    Рисунок 26 Вывод операций


    Реализуем пользовательский ввод числа, типа int.



    Рисунок 27 Пользовательский ввод числа

    Реализуем условную конструкцию if:



    Рисунок 28 Условная конструкция

    Реализуем оператор выбора:



    Рисунок 29 Оператор выбора


    Рисунок 30 Результат программы 6


    Рисунок 31 Результат программы 6


    Рисунок 32 Результат программы 6


    Рисунок 33 Результат программы 6



    Рисунок 34 Результат программы 6

    Программа №7

    Дано целое число в диапазоне 1–7. Вывести строку — название дня
    недели, соответствующее данному числу (1 — «понедельник», 2 —
    «вторник» и т. д.).


    Реализуем пользовательский ввод числа типа int:



    Рисунок 35 Пользовательский ввод

    Реализуем оператор выбора от 1 до 7:



    Рисунок 36 Оператор выбора



    Рисунок 37 Результат программы 7



    Рисунок 38 Результат программы 7

    Вывод по проделанной работе: научился пользоваться операторами условий, операторами выбора и писать простые программы в python.


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