Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическое задание 1- 10.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
440.95 Кб
Скачать

Порядок работы

В математике правила деления обыкновенных дробей описаны так:

  1. Числитель первой дроби умножить на знаменатель второй дроби.

  2. Знаменатель первой дроби умножить на числитель второй дроби.

  3. Записать дробь, числитель которой есть результат выполнения пункта 1, а знаменатель — результат выполнения пункта 2.

В алгебраической форме это выглядит следующим образом:

  1. Построить алгоритм деления дробей для ЭВМ и блок схему для данного алгоритма.

а

Начало

лг Деление дробей

н ач

ц

Ввод а, в, с, d

ел a, b, c, d, m, n

ввод a, b, c, d

m: = a * d

m: = a * d

n: = b * c

n: = b * c

вывод m, n

к он

Вывод m, n

Конец

  1. Создать и заполнить таблицу трассировки

Шаг

Операция

a

b

c

d

m

n

1

2

3

4

Ввод a,b,c,d

m: = a * d

n: = b * c

вывод m,n

2

3

4

5

10

10

12

12

Пример 2. Записать алгоритм нахождения большего из двух чисел, нарисовать блок схему. Выполнить трассировку этого алгоритма для x = 5, y = 8.

Порядок работы

  1. Построить алгоритм нахождения большего из двух чисел для ЭВМ и блок схему для данного алгоритма.

а

Начало

лг Большее из двух чисел

в ещ max, x, y

н

Ввод x, y

ач ввод x, y

если x > y

x > y

то max: = x

иначе max: = y да нет

все

max: = x

max: = y

вывод max

кон

Вывод max

Конец

  1. Создать и заполнить таблицу трассировки

Шаг

Операция

x

y

max

Проверка условия

1

2

3

4

Ввод x, y

x > y

max:=y

вывод max

5

5

5

5

8

8

8

8

8

8

5>8, нет

Пример 3. Записать алгоритм нахождения суммы всех натуральных чисел от 1 до n, нарисовать блок схему, выполнить трассировку этого алгоритма.

Порядок работы

  1. Построить алгоритм нахождения суммы всех натуральных чисел от 1 до n и блок схему для данного алгоритма.

а лг Сумма натуральных чисел от 1 до n

цел i, n, s

нач ввод n

s: = 0

для i: = 1 до n выполнять

s: = s + i

вывод s Да

кон

  1. Создать и заполнить таблицу трассировки

Шаг

Операция

n

s

i

Проверка условия

1

2

3

4

5

6

7

8

9

10

Ввод n

s: = 0

i: = n

s: = s + i

i: = n

s: = s + i

i: = n

s: = s + i

i: = n

вывод s

4

0

0+1=1

1+2=3

3+3=6

6

1

2

3

4

1=4 нет

2=4 нет

3=4 нет

4=4 да

Пример 4. Записать программу нахождения суммы всех натуральных чисел от 1 до n, используя циклы с предусловием и постусловием нарисовать блок схему, выполнить трассировку этого алгоритма.

Цикл с предусловием