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

  • Лабораторная работа №2 ЗАДАНИЕ 1

  • Решение

  • Лабораторная работа №3

  • Лабораторная. Романов_лаб. Составление алгоритмов линейной структуры


    Скачать 473.89 Kb.
    НазваниеСоставление алгоритмов линейной структуры
    АнкорЛабораторная
    Дата17.10.2021
    Размер473.89 Kb.
    Формат файлаdocx
    Имя файлаРоманов_лаб.docx
    ТипЛабораторная работа
    #249327

    Романов Андрей 21ИС

    ЛАБОРАТОРНАЯ РАБОТА №1

    Тема: Составление алгоритмов линейной структуры

    Цель: Научиться составлять алгоритмы линейной структуры

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



    Пример. Составьте блок – схему алгоритма нахождения объема шара, имеющего радиус R

    по формуле V  R3,где  3,14. Все необходимые данные вводятся с клавиатуры.





    Выполните устный счет по блок-схеме для чисел 12, 24, 9

    13

    195

    175

    35

    36

    Результаты запишите в клетки, определите тип алгоритма.

    1

    1

    10

    150

    130

    26

    27

    1

    1

    25

    375

    355

    71

    72

    1

    1



    Составьте блок – схему алгоритма для следующих задач:

    1. Найти площадь круга.

    2. Найти площадь кольца.

    3. Даны 2 точки. Найти расстояние между ними.

    4. Даны 3 точки. Найти пло5щадь, образованного этими точками треугольника.

    5. Определить сколько времени в минутах затратит школьник на дорогу от школы до стадиона, если известно расстояние и средняя скорость движения школьника.


    Решение:




    1. Начало






    Ввод R

    Pi = 3,14



    S = Pi * (r * r)

    Вывод S

    Конец



    1. Начало







    Ввод r, R

    Pi = 3,14

    S = Pi *(r*r + R*R)

    Вывод S



    Конец



    Начало

    Ввод A, B



    C = B – A



    Вывод C

    Конец



    1. Начать





    S, V





    t = S/V

    Конец

    Лабораторная работа №2

    ЗАДАНИЕ 1 

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

    1) Дано число Х. Увеличить его на 10, если оно положительное, во всех остальных случаях  уменьшить его на 10. 

    2) Даны два числа a и b. Удвоить меньшее из них. 

    3) Вычислите значение функции, заданной следующим образом:



    Решение:



    Начало

    x





    x > 0

    x = x + 10 x = x – 10

    x

    Конец



    Начало

    A, B





    A < B

    C = A * 2 C = B * 2

    C

    Конец



    Начало

    x





    x>= 2

    Y = 5 * x + 4 Y = 1/x



    Y

    Конец

    Лабораторная работа №3

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

    1) Найти сумму всех целых чисел от 1 до 20. 

    2) Каждая бактерия делится на две в течение 1 минуты. В начальный момент имеется 1  бактерия. Вычислите количество бактерий через 10 минут. 

    3) Определите значения переменных х и у после выполнения фрагмента алгоритма

    Решение



    Начало

    S = 0





    I = 1, 20, 1





    S = S + 1

    Вывод S

    Конец



    Начало

    S = 1





    I = 1, 10, 1





    S = S + 2

    Вывод S





    Конец

    3.



    x

    y

    x

    y

    3

    16

    9

    5

    8

    13

    7

    9

    13

    10

    12

    6

    11

    14

    10

    10

    16

    11

    15

    7

    16

    11

    13

    11

    16

    11

    11

    15

    16

    11

    16

    12

    16

    11

    16

    12




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