87/126больше 65/126, 5/12 меньше 9/16, 54/19 больше54/31, 63/8 меньше 9.
Пошаговое объяснение:
У дробей 87/126 и 65/126 равные знаменатели (126) поэтому сравниваем числители (87 больше 65). 5/12 и 9/16 приведи к общему знаменателю (48) ,получишь дроби 5/12=20/48 и 9/16=27/48 ,27больше 20,следовательно вторая дробь больше. 54/19 и 54/31 у дробей одинаковые числители.но у второй дроби больше знаменатель,значит она будет меньше. 63/8 и 9 ,если из первой дроби выделим целую часть,то это будет 7 и это меньше 9.
Считаете цикл от 2 до n/2. На каждом шаге делите, пока остаток равен нулю и выводите на экран. Простые числа так и пойдут.
Александр: Остаток деления на 1 любого числа - нуль, так что ваша программа не сработает :) Плюс к примеру у числа 8 - простые множители - 2*2*2, а у вас 2*4.
Зло: На самом деле, если брать и делить тоже самое 24 (2*2*2*3) (к примеру) на 2, пока остаток нуль, то дальше на числа кратные 2-м мы уже не поделим (поделили на первой итерации) , то есть 4, 8 и прочие просто пройдут мимо.
87/126больше 65/126, 5/12 меньше 9/16, 54/19 больше54/31, 63/8 меньше 9.
Пошаговое объяснение:
У дробей 87/126 и 65/126 равные знаменатели (126) поэтому сравниваем числители (87 больше 65). 5/12 и 9/16 приведи к общему знаменателю (48) ,получишь дроби 5/12=20/48 и 9/16=27/48 ,27больше 20,следовательно вторая дробь больше. 54/19 и 54/31 у дробей одинаковые числители.но у второй дроби больше знаменатель,значит она будет меньше. 63/8 и 9 ,если из первой дроби выделим целую часть,то это будет 7 и это меньше 9.
Александр: Остаток деления на 1 любого числа - нуль, так что ваша программа не сработает :)
Плюс к примеру у числа 8 - простые множители - 2*2*2, а у вас 2*4.
Зло: На самом деле, если брать и делить тоже самое 24 (2*2*2*3) (к примеру) на 2, пока остаток нуль, то дальше на числа кратные 2-м мы уже не поделим (поделили на первой итерации) , то есть 4, 8 и прочие просто пройдут мимо.