Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
reduce a fraction to lowest terms.
Tags:
c++
<<
<
1
2
>
>>
Bruger #14339
@ 18.11.08 19:09
0
som sædvanlig kan jeg ikke få mit program til at virke. Jeg skal skrive et program, som beder brugeren om at indtaste en brøkdel, så reducerer den brøken til det mindst mulige.
fx: 6/12=1/2
Det kan gøres ved først at beregne gcd af tælleren og nævneren. Derefter dividere både tæller og nævner som gcd.
men jeg kan ikke få min kode til overhovedet at printe noget ud:
#include <stdio.h>
int gcd(int m,int n)
{while(m>0)
if(n>m)
{ int t = m; m = n; n = t; }
m -= n;
}
int main()
{
int m,n;
printf("Enter two numbers to find its GCD:");
fflush(stdout);
scanf("%d/%d",&m,&n);
printf("The GCD of %d and %d is %d",m,n,gcd(m,n));
return 0;
}
Bruger #4996
@ 19.11.08 00:03
196
Sehrish, jeg synes du skal holde dine egne spørgsmål til dine egne tråde. Du har stadig ikke fortalt hvad = skal gøre.
Du må ikke have mellemrum efter [ og før ] når du bruger [ ... ]
Bruger #11386
@ 19.11.08 07:53
503
nvm...
Indlæg senest redigeret d.
19.11.2008 07:54
af Bruger #11386
Bruger #4996
@ 19.11.08 19:23
196
Sehrish, jeg havde ikke set at dette var dit spørgsmål...
<<
<
1
2
>
>>
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags