Nehéz c feladatban való segítség?





Ez egyáltalán nem nehéz.
Mi a gond?





Azért én erre nem mondanám, hogy olyan egyszerű... Végre nem egy szokásos írjuk ki az első pár prímszámot feladat. :)
Elmondom, hogy én hogyan csinálnám.
1.) Mivel a beolvasandó string hosszúsága ismeretlen, ezért getchar() függvénnyel beolvasod a karaktereket és foglalod közben a memóriát a string-nek.
2.) for ciklussal végigmész a string-en, egy temp string változóhoz hozzáadod az aktuális karaktert ha nem whitespace, ha pedig whitespace és a temp hosszúsága nagyobb nullánál, akkor atof() függvénnyel átalakítod, és elmented egy float típusú változóba. Következő lesz a párja, azt is elmented, majd lefoglalsz memóriát a koordinátás tömbben és hozzáadod a koord. párt.
3.) A képletbe gondolom már menni fog a behelyettesítés és iterációval ki tudod számolni a pont koordinátát.
4.) Végül felszabadítasz minden memóriát.
Ezen el tudsz indulni?










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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!