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

  • Примеры выполнения заданий Задача 1

  • Листинг 1 Решение

  • Решение: Практическая работа Вариант 17

  • 1.6.1 Какой алгоритм называется линейным

  • 1.6.3 С какой целью используется оператор exit(0) в программах, написанных на языке Python Оператор exit(0)

  • 1.6.5 Какие типы данных языка Python Вы знаете

  • 1.6.6 Какие знаки операций языка Python Вы знаете Операторы Python бывают 7 типов

  • 1.6.7 Формат записи оператора присваивания языка Python. Пояснить его работа на примере.

  • 1.6.8 Как можно организовать ввод данных «в режиме диалога» Пример.

  • 1.6.9 Как можно организовать вывод данных на экран монитора Пример.

  • Практическая работа 1. Тема 1 "Запись арифметических выражений (линейный алгоритм)"


    Скачать 344.04 Kb.
    НазваниеТема 1 "Запись арифметических выражений (линейный алгоритм)"
    АнкорПрактическая работа 1
    Дата23.03.2022
    Размер344.04 Kb.
    Формат файлаdocx
    Имя файлаPrakticheskaya_nomer_1 (1).docx
    ТипПрактическая работа
    #411314

    Выполнили: Беляев Вадим, Айтказин Нуржигит (20-ТФ-1)

    Тема 1: “Запись арифметических выражений (линейный алгоритм)”

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

    Цель практической работы: приобретение практических навыков программирования арифметических выражений на Python c использованием простых операторов.

    Примеры выполнения заданий

    Задача 1. Вычислите значения арифметических значений и выведите на экран результаты вычислений.

    Исходные данные: x=1,4444 b= 0,318 t=2,1 a=1,3

    Запишем арифметические выражения на языке программирование. y=9*x*x+sin(x)*sin(x)-sqrt(a-b)

    z=exp(1/3*log(pow(x, t)))*(a*x*x*x-(x*x)/(1*2)))

    Алгоритм решения задачи



    Листинг 1



    Решение:

    Задача 2. Найдите емкость конденсатора С, если известны: площадь пластин S и расстояние между ними L. Следует учесть, что в конденсатор вставлена металлическая пластина толщиной d, параллельная его обкладкам.



    где С - емкость конденсатора;

    Е0 - электрическая постоянная, равна 8,85*10^(-12)

    Листинг 2





    Решение:

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

    Вариант 17

    Вычислите значения арифметических значений и выведите на экран результаты вычислений.

    Исходные данные: x=3,033 y=0,014





    Запишем арифметические выражения на языке программирование.

    S=((sin(x)+cos(y))/(cos(x)-sin(y)))*tan(x*y)

    Z=((x+y)/(x+1))-(((x*y)-12)/(34+x))


    Начало
    Алгоритм решения задачи


    s, z













    Вывод z, k



    Конец


    Решение:





    Вывод: выполнив практическую работу, мы приобрели практические навыки программирования арифметических выражений на Python c использованием простых операторов.

    1.6.1 Какой алгоритм называется линейным?

    Линейный алгоритм — алгоритм, в котором вычисления выполняются строго последовательно.

    1.6.2 Нарисуйте общий вид линейного алгоритма.



    1.6.3 С какой целью используется оператор exit(0) в программах, написанных на языке Python?

    Оператор exit(0) вызовет появления окна сообщения, в котором спрашивается о том, хотите ли вы завершить запущенный на выполнение процесс (программу). В случае положительного ответа программа прекратит свою работу и, кроме того закроется интерактивная сессия Python7.

    1.6.4 Поясните назначение метода format и приведите примеры его применения

    Метод format() позволяет использовать простые заполнители для форматирования.

    # аргументы по умолчанию

    print("Hello {}, your balance is {}.".format("Adam", 230.2346))

    При запуске программы вывод будет одинаковым:

    Hello Adam, your balance is 230.2346.

    1.6.5 Какие типы данных языка Python Вы знаете?

    Числовые типы

    int (целое число)

    float (число с плавающей точкой)

    complex (комплексное число)

    bool (логический тип данных)

    1.6.6 Какие знаки операций языка Python Вы знаете?

    Операторы Python бывают 7 типов:

    Арифметические операторы, операторы сравнения, операторы присваивания, логические операторы, операторы принадлежности, операторы тождественности, битовые операторы

    1.6.7 Формат записи оператора присваивания языка Python. Пояснить его работа на примере.

    Действия, выполняемые компьютером в процессе решения задачи, записываются в виде операторов алгоритмического языка. Изменение значения переменной осуществляется оператором присваивания. Присваивание в Python означает связывание значения с некоторым именем переменной. Действие, выполняемое этим оператором, обозначается знаком «=».

    Возможна запись оператора присваивания в следующем виде: *= оператор - умножение с присваиванием, например, х*=5 идентичен оператору х=х*5.

    1.6.8 Как можно организовать ввод данных «в режиме диалога»? Пример.

    Функция input будет использоваться в кодах программ для получения значений (ввода данных), которые будет вводить пользователь с клавиатуры.

    Она имеет следующий синтаксис: имя переменной = input("Приглашение").

    1.6.9 Как можно организовать вывод данных на экран монитора? Пример.

    Вывод результата в программе производит оператор print, синтаксис которого несколько иной, чем в предыдущем случае вывода на экран просто строки, а именно, print("Приглашение", идентификатор), где 1. Приглашение - строка, содержащая информацию о характере вывода; 2. идентификатор - имя переменной для вывода результата на печать.

    Например: input("\nНажмите ENTER для выхода")


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