Difference between revisions of "Solução: Problema da simplificação das frações (Bruno Barbosa)"
From AdonaiMedrado.Pro.Br
(Problema da simplificação das frações) |
|||
Line 7: | Line 7: | ||
scanf("%d %d", &n, &m); | scanf("%d %d", &n, &m); | ||
− | while | + | while(n || m){ |
− | if( | + | if(!n || !m){ |
printf("%d %d\n", n, m); | printf("%d %d\n", n, m); | ||
} | } | ||
Line 22: | Line 22: | ||
printf("%d %d\n", n/i, m/i); | printf("%d %d\n", n/i, m/i); | ||
} | } | ||
+ | |||
if(m>n){ | if(m>n){ | ||
i= n; | i= n; | ||
Line 30: | Line 31: | ||
} | } | ||
} | } | ||
+ | |||
+ | |||
+ | |||
</code> | </code> |
Revision as of 17:13, 5 June 2009
#include <stdio.h> int main(){ int n, m, i; scanf("%d %d", &n, &m); while(n || m){ if(!n || !m){ printf("%d %d\n", n, m); } else{ if(n==m){ i = m; printf("%d %d\n", n/i, m/i); } if(n>m){ i = m; printf("%d %d\n", n/i, m/i); } if(m>n){ i= n; printf("%d %d\n", n/i, m/i); } } scanf("%d %d", &n, &m); } }