Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод m вывод n m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d На первом шаге алгоритма вводятся исходные данные для решения задачи. В нашем примере: a = 5, b = 9, c =7, d = 13. В трассировочной таблице в соответствующих ячейках записаны эти числа. Исходные данные должны быть целыми числами. Информация о типе данных представлена в записи алгоритма на Алгоритмическом языке (вторая строка). Служебное слово цел означает целый тип.
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d m : = a d Второй шаг – вычисление значения числителя дроби по соответствующей формуле и присваивание результата этой математической операции переменной m В нашем примере: a = 5, d = 13. m : = a d = 5 13 = 65 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n m : = a d Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d n : = b c Третий шаг – вычисление значения знаменателя дроби по соответствующей формуле и присваивание результата этой математической операции переменной n В нашем примере: b = 9, c = 7. n : = b c = 9 7 = 63 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод n m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n jjh a b c d : = ad bc = m n ввод a, b, c, d вывод m Четвертый шаг – вывод значения переменной m В нашем примере: m = 65 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d вывод n Пятый шаг – вывод значения переменной n В нашем примере: n = 63 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d На первом шаге алгоритма вводятся исходные данные для решения задачи. В нашем примере: a = 3, b = 11, c =5, d = 8. В трассировочной таблице в соответствующих ячейках записаны эти числа. Исходные данные должны быть целыми числами. Информация о типе данных представлена в записи алгоритма на Алгоритмическом языке (вторая строка). Служебное слово цел означает целый тип.
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d m : = a d Второй шаг – вычисление значения числителя дроби по соответствующей формуле и присваивание результата этой математической операции переменной m В нашем примере: a = 3, d = 8. m : = a d = 3 8 = 24 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n m : = a d Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d n : = b c Третий шаг – вычисление значения знаменателя дроби по соответствующей формуле и присваивание результата этой математической операции переменной n В нашем примере: b = 11, c = 5. n : = b c = 11 5 = 55 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод n m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d вывод m Четвертый шаг – вывод значения переменной m В нашем примере: m = 24 В трассировочной таблице записаны результаты выполнения этой операции
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей цел a, b, c, d, m, n нач кон вывод m m : = a d n : = b c Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n Операцияabcdmn 1 ввод a, b, c, d m := a d n := b c вывод m вывод n a b c d : = ad bc = m n ввод a, b, c, d вывод n Пятый шаг – вывод значения переменной n В нашем примере: n = 55 В трассировочной таблице записаны результаты выполнения этой операции