Алгоритм: юрамалар арасында аерма

Контент бетерелгән Контент өстәлгән
IanraBot (бәхәс | кертем)
к using AWB
Niyaznigmatul (бәхәс | кертем)
к Изменена программа на языке Си, теперь она не такая сложная и работает.
Юл номеры - 282:
 
== Cи программалау телендә ике натураль санның иң зур уртак бүлүчесен табу программасы ==
/*maxgreatest common divisor*/
int max_com_div (a,b) /*a һәм b бер үк вакытта 0 гә тигез түгел/
int greatest_common_divisor (int a, int b;)
{
if (ab == b0)
return (a);{
return (a);
else if (a == 0)
return (b);}
return greatest_common_divisor (b, a % b);
else if (b == 0)
return (a);
else if (a > b)
return (max_com_div ( a%b, b) );
else
return (max_com_div (a, b%a));
}
int main ()
{
int a, b;
printf (“Ике"Ике натураль санның иң зур уртак бүлүчесен\n’’n");
printf (“табу"табу программасы\n’’n");
printf (“А һәм В саннарын кертегез\n’’n");
scanf ("%d %d", &a, &b);
printf (“A"A = %d B = %d и.з.у.б (А, В) = %d",
a, b, max_com_divgreatest_common_divisor (a, b));
}
 
Программаның эшләү нәтиҗәсе:
Ике натураль санның иң зур уртак бүлүчесен
Строка 312 ⟶ 309 :
А һәм В саннарын кертегез
1024 192
A = 1024 B = 192 и.з.у.б (А, В) = 64
 
== Искәрмәләр ==