Даны две дроби a/b и c/d (a,b,c,d - натуральные числа). составить программу деления дроби на дробь. ответ должен быть несократимой дробью. использовать подпрограмму алгоритма евклида для определения нод
121
190
Ответы на вопрос:
Var a, b, c, d, num, denom, divis: integer; function gcd(a, b: integer): integer; var temp: integer; begin while b > 0 do begin temp : = b; b : = a mod b; a : = temp end; gcd : = a; end; begin writeln('введите числа a, b, c, d: '); read(a, b, c, d); num : = a * d; denom : = b * c; divis : = gcd(num, denom); writeln(num div divis, '/', denom div divis); end.
Function nod(x,y: integer): integer; begin while (x< > 0)and(y< > 0) do if x> y then x: =x mod y else y: =y mod x; nod: =x+y; end; var a,b,c,d,n,z1,z2: integer; begin writeln('1-я дробь (числитель и знаменатель): '); readln(a,b); writeln('2-я дробь (числитель и знаменатель): '); readln(c,d); n: =nod(a*d,b*c); z1: =a*d div n; z2: =b*c div n; writeln(z1,'/',z2); end. пример: 1-я дробь (числитель и знаменатель): 5 6 2-я дробь (числитель и знаменатель): 2 8 10/3
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Milena001127.01.2020 13:50
-
romankrohov200502.12.2021 23:21
-
diana597476716.04.2021 21:09
-
MrLello02.11.2022 00:02
-
Kseniaa2620.04.2021 10:00
-
lexelol200523.11.2021 02:43
-
mashuna116.11.2022 18:34
-
linaageeva9612.02.2023 18:10
-
rekomc03.09.2021 09:22
-
dianka020206.03.2021 05:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.