Salve,
dovrei scrivere un programma che ha in input un file punti.txt:
codice:
3.25 2.47 //coordinate primo punto
2.87 1.71 // secondo punto
3.24 2.66 // terzo punto
.... //probabili altri punti
e un file cerchi.txt
codice:
3.14 2.41 0.55 //coordinate cerchio (x, y, raggio)
2.11 8.99 0.49
1.11 1.84 0.33
....
il prog deve leggere la prima riga del file punti.txt
memorizzarla come coordinate x y del primo punto, confrontarle con le coordinate del cerchio (confronta se il punto è contenuto nel cerchio)
se il punto è contenuto nel cerchio viene aggiunto al file output.txt che alla fine del prog sarà circa:
codice:
punto 1(x, y)contenuto in:
cerchio1(x,y,raggio)
cerchio2(x,y,raggio).
punto2(x, y)contenuto in:
cerchio4(x,y,raggio).
ecc...
ogni file punti.txt e cerchi.txt può contenere un numero qualsiasi di coordinate
il mio problema è:
come far leggere il punti.txt e cerchi.txt "riga a riga"
e come convertire le righe in stringhe e memorizzarle (in modo da poterle convertire in coordinate e confrontarle)
spero che qualcuno possa aiutarmi (aiutooo)
PS: non riesco a trovare una guida o altro che tratti l'elaborazione di file, se qualcuno potesse darmi qualche link
grazie