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

  • Лабораторная работа по программированию и алгоритмизации Тема 1. Основы программирования на PythonВариант №10Выполнил

  • Рис. 1 Блок-схема задания 1

  • Рис. 2 Листинг программы

  • Рис. 3 Результат работы программы

  • Рис. 4 Блок-схема Задания 2

  • Рис. 5 Листинг программы

  • Рис. 7 Блок-схема задания 3

  • Рис. 8 Листинг программы Рис. 9 Результат работы

  • Лаба 1 ПИП. лабораторная 1. Лабораторная работа по программированию и алгоритмизации Тема Основы программирования на Python Вариант 10 Выполнил студент группы грдсз2001 Зайчиков Н. П


    Скачать 310.82 Kb.
    НазваниеЛабораторная работа по программированию и алгоритмизации Тема Основы программирования на Python Вариант 10 Выполнил студент группы грдсз2001 Зайчиков Н. П
    АнкорЛаба 1 ПИП
    Дата11.03.2023
    Размер310.82 Kb.
    Формат файлаdocx
    Имя файлалабораторная 1.docx
    ТипЛабораторная работа
    #980972

    Министерство образования и науки Российской Федерации

    Федеральное государственное бюджетное образовательное учреждение
    высшего образования
    «Уфимский государственный нефтяной технический университет»
    Кафедра «Вычислительная техника и инженерная кибернетика»


    Лабораторная работа по программированию и алгоритмизации

    Тема 1. Основы программирования на Python
    Вариант №10

    Выполнил: студент группы

    ГРдсз-20-01

    Зайчиков Н.П.

    Проверил: доцент

    кафедры ВТИК

    Агишев Т.Х.
    Уфа, 2021 г.

    Содержание





    Задание 1 3

    Задание 2 5

    Задание 3 7

    Список литературы 9


    Задание 1


    Разработайте линейный алгоритм и представьте его в графическом виде (блок-схемы). Вычислить значение выражения s при заданных исходных дан­ных.

    x = 3.981

    y = –1.625

    z = 0.512



    Блок-схема алгоритма Рис. 1.



    Рис. 1 Блок-схема задания 1

    Листинг программы и результат работы на Рис. 2,3



    Рис. 2 Листинг программы



    Рис. 3 Результат работы программы

    Задание 2


    Разработайте алгоритм разветвляющего процесса и представьте его в графическом виде (блок-схемы). Вычислить значение выражения y при заданных исходных данных.

    a = 4,4

    x= –7,5



    Блок-схема алгоритма на рис.4


    Рис. 4 Блок-схема Задания 2

    Листинг программы и результат работы на рис. 5,6



    Рис. 5 Листинг программы



    Рис. 6 Результат работы программы

    Задание 3


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

    Вычислить значение выражения при заданных исходных данных.



    Блок - схема алгоритма на рис.7



    Рис. 7 Блок-схема задания 3

    Листинг программы и результат работы на рис.8,9



    Рис. 8 Листинг программы



    Рис. 9 Результат работы

    Список литературы





    1. Васильев, А. Н. Python на примерах. Практический курс по программированию / А.Н. Васильев. - М.: Наука и техника, 2016. - 432 c.

    2. Васильев, Александр Николаевич Python на примерах. Практический курс по программированию. Руководство / Васильев Александр Николаевич. - М.: Наука и техника, 2017. - 752 c.

    3. Гуриков, С.Р. Основы алгоритмизации и программирования на Python / С.Р. Гуриков. - М.: Форум, 2018. - 991 c.

    4. Гуриков, С.Р. Основы алгоритмизации и программирования на Python. Учебное пособие. Гриф МО РФ / С.Р. Гуриков. - М.: Инфра-М, Форум, 2018. - 707 c.

    5. Златопольский, Д. М. Основы программирования на языке Python / Д.М. Златопольский. - М.: ДМК Пресс, 2017. - 277 c.

    6. МакГрат, Майк Python. Программирование для начинающих / Майк МакГрат. - М.: Эксмо, 2013. - 727 c.

    7. Эрик, Мэтиз Изучаем Python. Программирование игр, визуализация данных, веб-приложения / Мэтиз Эрик. - М.: Питер, 2017. - 551 c.


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