Törtszám számjegyeinek száma?
Figyelt kérdés
Egy 'a' (tört)szám számjegyeinek számát keressük, de valahol hiba van benne.
A cél, hogy a számot egy egészre és egy törtre bontjuk, majd mindkettő számjegyeinek számát összeadjuk.
float fl_ndig(float a)
{
int d;
float b;
float c;
a=modf(b,&c);
while (b!=0)
{
b/=10;
++d;
}
while (c!=0)
{
c/=10;
++d;
}
return (b+c);
}
2020. okt. 31. 13:11
1/5 A kérdező kommentje:
Elég csak annyi, hogy hol a hiba, a kódot nem kell megírni helyettem (ha csak valaki nem akarja).
2020. okt. 31. 13:50
2/5 anonim válasza:
Ugy latom az a valtozo helyett a b-t akarod felbontani modf-fel.
3/5 A kérdező kommentje:
Sajnos ezután is csak 0-t ad.
2020. okt. 31. 14:18
4/5 anonim válasza:
Szinte mindent elrontottál, amit lehet.
A modf paramétereit.
A while ciklusokat.
A visszatérési értéket.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!