Salve,
dovrei scrivere un programma che ha in input un file punti.txt:
e un file cerchi.txtcodice:3.25 2.47 //coordinate primo punto 2.87 1.71 // secondo punto 3.24 2.66 // terzo punto .... //probabili altri punti
il prog deve leggere la prima riga del file punti.txtcodice:3.14 2.41 0.55 //coordinate cerchio (x, y, raggio) 2.11 8.99 0.49 1.11 1.84 0.33 ....
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:
ogni file punti.txt e cerchi.txt può contenere un numero qualsiasi di coordinatecodice:punto 1(x, y)contenuto in: cerchio1(x,y,raggio) cerchio2(x,y,raggio). punto2(x, y)contenuto in: cerchio4(x,y,raggio). ecc...
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

Rispondi quotando
o :maLOL: )