tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Составить процедуру вычитания
Составить процедуру вычитания двух дробей и функцию произведения двух дробей
Dermo238
1 07.09.2019 19:20
1
Ответы
dmitriy14nagiev
06.10.2020 23:41
Int gcd(int a, int b){
while (a>0 && b>0){
if (a>b)
a=a%b;
else
b=b%a;
}
return a+b;
}
pair <int,int> minus(int ch1,int zn1,int ch2,int zn2){
ch1=ch1*gcd(zn1,zn2)/zn1;
ch2=ch2*gcd(zn1,zn2)/zn2;
return {ch1-ch2,gcd(zn1,zn2)}
}
pair <int,int> prize(int ch1,int zn1,int ch2,int zn2){
int GCD=gcd(ch1*ch2,zn1*zn2);
return ({ch1*ch2/GCD,zn1*zn2/GCD})
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
додо7
02.10.2019 07:40
Каждый ученик в классе изучает либо , либо , либо оба этих языка. у классного руководителя есть списки учеников, изучающих и языки. ему выяснить, сколько учеников в классе...
gregsorvenkov
02.10.2019 07:40
Что лежит в основе работы транспортной карты...
Julianne11
02.10.2019 07:40
Pascal; дан текст, слова которого отделяются друг от друга пробелами. удалить из тек-ста слова, которые начинаются и заканчиваются одной и той же буквой. распечатать исходный...
viklap04
02.10.2019 07:40
Таблицу истинности построить ā\/a& b...
айскримву
15.04.2020 09:54
Program pr_1; var x,y,sum, umn: integer; begin write ( x= ); readln (x); write ( y= ); readln (y); sum:=x+y; umn:=x*y; writeln ( sum= ,sum); writeln ( umn= ,umn); readln;...
Karina11111111115
15.04.2020 09:54
Почему компьютерная мышь не работает на зеркале?...
славаннее
15.04.2020 09:54
Дан одномерный массив. Запиши верный ответ. −20 37 0 −5 3 13 Значение элемента массива — 3. Индекс элемента массива —...
66vdv1
15.04.2020 09:54
X:=6 y:=2∗x y:=y+5 y:=y∗x y:=y+6 y:=y∗x y:=y+7...
Vika556965
09.06.2019 06:00
Получите развернутую форму чисел 221122,01 , 296 3 8...
Sekretik111
09.06.2019 06:00
Какая из характеристик не относится к risc микропроцессорам? 1) внутренняя кеш память большого объема 2) специализированный умножитель за 1 такт 3) большое число внутренних...
Популярные вопросы
Сколько дм2 картона потребуется для изготовления коробки длинна-30см,ширина-40см.высота-20см?...
3
Ацетилен взаимодействует с(три правильных ответа): 1) водородом 2) хлороводородом...
1
Вповести «шинель» гоголь заставляет нас задуматься...
2
Лев толстой мужик и водяной смысл....
2
Полностью написать сочинение рассуждение на лингвистическую тему по...
1
Два велосипедиста одновременно выехали из одного пункта в противоположных...
3
Желательно в столбик x+2x-5=10 8y-3y+16=7...
3
Для первоклассника сочинение жить -родине служить...
2
Впервом бидоне на 12 л молока больше, чем во втором. в первый бидон...
2
Когда был совершен первый космический полета человеком на борту? как...
2
while (a>0 && b>0){
if (a>b)
a=a%b;
else
b=b%a;
}
return a+b;
}
pair <int,int> minus(int ch1,int zn1,int ch2,int zn2){
ch1=ch1*gcd(zn1,zn2)/zn1;
ch2=ch2*gcd(zn1,zn2)/zn2;
return {ch1-ch2,gcd(zn1,zn2)}
}
pair <int,int> prize(int ch1,int zn1,int ch2,int zn2){
int GCD=gcd(ch1*ch2,zn1*zn2);
return ({ch1*ch2/GCD,zn1*zn2/GCD})
}