 |
aghito |
| domanda apparentemente stupida
... |
15-09-2004 10:49 |
|
 |
aghito |
.primate.
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline
Edit | Report | IP: Logged |
domanda apparentemente stupida
l'input può essere rediretto tipo a < in.txt?
in tale file devo scrivere
c 25 3 5
i 2 2
i 3 1
a 1 0
p 2 1
b
e 5 0
r 25 8
R 4
f
oppure
c 25 3 5 \n
i 2 2 \n
i 3 1 \n
a 1 0 \n
p 2 1 \n
b \n
e 5 0 \n
r 25 8 \n
R 4 \n
f \n
cioè l'andare a capo viene riconosciuto automaticamente o devo dire quando trovi \n fermati e fai operazioni della linea?
__________________
alessandro colombini
|
|
15-09-2004 10:49 |
|
|
|  |
 |
Polo |
| se scrivi
... |
15-09-2004 11:05 |
|
 |
Polo |
.illuminato.

Registered: Feb 2003
Posts: 213 (0.03 al dì)
Location: Arona
Corso: Informatica Mag.
Anno: 1-(5)
Time Online: 2 Days, 10:27:49 [...]
Status: Offline
Edit | Report | IP: Logged |
se scrivi
qualcosa \n
qualcosaltro.
è come se mettessi 2 a capo ,sono due modi diversi per scriverlo.
quindi nel file di input scrivi normale nel codice per dividere un comando dall'altro dovrai riconoscere \n.
(era questo che chiedevi?)
|
|
15-09-2004 11:05 |
|
|
|  |
 |
aghito |
| si era questo.
... |
15-09-2004 11:28 |
|
 |
aghito |
.primate.
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline
Edit | Report | IP: Logged |
si era questo.
ma per riconoscere \n come si fa?
se uso isspace non fa distinzioni tra spazio o a capo.
__________________
alessandro colombini
|
|
15-09-2004 11:28 |
|
|
|  |
 |
Polo |
| negli abbozzi degli altri progetti dove ,comunque, ... |
15-09-2004 11:35 |
|
 |
Polo |
.illuminato.

Registered: Feb 2003
Posts: 213 (0.03 al dì)
Location: Arona
Corso: Informatica Mag.
Anno: 1-(5)
Time Online: 2 Days, 10:27:49 [...]
Status: Offline
Edit | Report | IP: Logged |
negli abbozzi degli altri progetti dove ,comunque, si presentava un problema simile prendevo un carattere alla volta e con un costrutto switch sceglievo cosa fare.Inoltre \n è un carattere qulasiasi quindi lo puoi trattare come un integer non c'è bisogno di usare funzioni strane.
|
|
15-09-2004 11:35 |
|
|
|  |
 |
aghito |
| \n ha un valore ascii?
... |
15-09-2004 11:49 |
|
 |
aghito |
.primate.
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline
Edit | Report | IP: Logged |
\n ha un valore ascii?
se si si potrebbe fare leggi caratteri e inseriscili in un array finche non incontri valore ascii associato a \n
il problema si pone perchè si deve capire quando finisce una riga.
a meno che si fa leggi il primo carattere che è un carattere e poi prendi tutte le cifre che ci sono prima del carattere successivo
c 25 3 5
i 4 5
leggi c e poi tutti fino a i
__________________
alessandro colombini
|
|
15-09-2004 11:49 |
|
|
|  |
 |
Skilotto83 |
| [QUOTE][i]Originally posted by aghito [/i]
... |
15-09-2004 11:56 |
|
 |
Skilotto83 |
..Energia positiva...

Registered: Jun 2003
Posts: 1608 (0.19 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by aghito
\n ha un valore ascii?
se si si potrebbe fare leggi caratteri e inseriscili in un array finche non incontri valore ascii associato a \n
il problema si pone perchè si deve capire quando finisce una riga.
a meno che si fa leggi il primo carattere che è un carattere e poi prendi tutte le cifre che ci sono prima del carattere successivo
c 25 3 5
i 4 5
leggi c e poi tutti fino a i
se fai kosi' legge anke /n...ke nn deve essere un argomento della funzione crea..quindi mi sa ke qlks nn va...
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
|
15-09-2004 11:56 |
|
|
|  |
 |
aghito |
| avevo pensato
... |
15-09-2004 15:05 |
|
 |
aghito |
.primate.
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline
Edit | Report | IP: Logged |
avevo pensato
int main(void){
......
printf("inserire linea:\n");
do{scanf("%c",&i);
switch(i){
case 'c': /* crea piano */
scanf("%d",&p);
scanf("%d",&q);
scanf("%d",&k);
/*crea(p,q,k); */
printf("carattere:%c \n p:%d \n q:%d \n k:%d \n e poi crea()\n\n",i,p,q,k);
break;
case 'i': /* aggiunta di un elemento */
scanf("%d",&a);
scanf("%d",&b);
printf("carattere:%c \n a:%d \n b:%d \n e poi inserisci()\n\n",i,a,b);
break;
}
}
while (i!='f'); /*
cioè fino a che non trovi f fai swicth..se c'è c leggi le successivie 3 cifre,se i 2 se R 1 e fai operazione associata....
l'output è:
inserire linea:
carattere:c
p:25
q:3
k:5
e poi crea()
carattere:i
a:2
b:2
e poi inserisci()
carattere:i
a:3
b:1
e poi inserisci()
mi sembra funzionante.cosa ne pensate?
__________________
alessandro colombini
|
|
15-09-2004 15:05 |
|
|
|  |
 |
maynard80 |
| si, dovrebbe funzionare.
... |
15-09-2004 15:17 |
|
 |
maynard80 |
.novellino.

Registered: Jul 2007
Posts: 3 (0.00 al dì)
Location: Milano (e non interland, tendo a precisare)
Corso: informatica
Anno: SESTO
Time Online: 12 Days, 14:28:38 [...]
Status: Offline
Edit | Report | IP: Logged |
si, dovrebbe funzionare.
allora abbiamo capito come implementare il piano? amici continuano a dirmi "lista di adiacenze"..... ma non so da dove partire!
__________________
msn Messenger: giamma80 at tiscali.it
ATHENA !
|
|
15-09-2004 15:17 |
|
|
|  |
 |
aghito |
| finora le idee sono state:
... |
15-09-2004 15:23 |
|
 |
aghito |
.primate.
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline
Edit | Report | IP: Logged |
finora le idee sono state:
liste di adiacenza
matrici di adiacenza
heap
albero di ricerca
NO matrici con array
sarebbe utile che chi le ha proposte spieghi perchè le vuole usare
__________________
alessandro colombini
|
|
15-09-2004 15:23 |
|
|
|  |
 |
mitnik |
| Ma se una 1-cella è occupata lo devo decidere io? ... |
15-09-2004 16:08 |
|
 |
mitnik |
.illuminato.
Registered: Jun 2002
Posts: 235 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 4:25:25 [...]
Status: Offline
Edit | Report | IP: Logged |
Ma se una 1-cella è occupata lo devo decidere io?
Quindi se lo decido io le k-celle saranno occupate solo se ho unserito al loro interno un numero sufficiente di 1-celle occupate. Giusto o sbagliato?
|
|
15-09-2004 16:08 |
|
|
|  |
 |
pincopallino |
| [QUOTE][i]Originally posted by mitnik [/i]
... |
15-09-2004 16:14 |
|
 |
pincopallino |
(S)chiappona
Registered: Jan 2003
Posts: 269 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: finiti gli esami
Time Online: 5 Days, 23:46:20 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by mitnik
Ma se una 1-cella è occupata lo devo decidere io?
Quindi se lo decido io le k-celle saranno occupate solo se ho unserito al loro interno un numero sufficiente di 1-celle occupate. Giusto o sbagliato?
giusto, una 1-cella è occupata quando fai un inserimento.
le k-celle sranno occupate solo se al loro interno avranno (pk^2/q) 1-celle occupate, altrimenti la k-cella è libera
__________________
"Che ne sai di un ragazzo che ti amava
che parlava e niente sapeva
eppur quel che diceva chissà perchè‚ chissà adesso è verità."
|
|
15-09-2004 16:14 |
|
|
|  |
 |
Flyzone |
| Ragazzi...non sono mica riuscito a capire una cosa ... |
15-09-2004 17:53 |
|
 |
Flyzone |
.coltellino:svizzero.
Registered: Jan 2003
Posts: 1956 (0.23 al dì)
Location:
Corso:
Anno:
Time Online: 19 Days, 22:20:19 [...]
Status: Offline
Edit | Report | IP: Logged |
Ragazzi...non sono mica riuscito a capire una cosa sulla creaazione del piano: nell'esempio mette un
c 25 3 5
quindi dovrebbe creare un piano da 25x3 di 5-celle (risoluzione 5), di conseguenza 125x15 da 1-celle...giusto? 
|
|
15-09-2004 17:53 |
|
|
|  |
 |
pincopallino |
| [QUOTE][i]Originally posted by Flyzone [/i]
... |
15-09-2004 19:03 |
|
 |
pincopallino |
(S)chiappona
Registered: Jan 2003
Posts: 269 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: finiti gli esami
Time Online: 5 Days, 23:46:20 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Flyzone
Ragazzi...non sono mica riuscito a capire una cosa sulla creaazione del piano: nell'esempio mette un
c 25 3 5
quindi dovrebbe creare un piano da 25x3 di 5-celle (risoluzione 5), di conseguenza 125x15 da 1-celle...giusto?
o ti sei spiegato male, o non hai capito niente, o non ho capito niente io.....
se non ho capito male, c 25 3 5 crea un piano vuoto con un numero di 1-celle infinite e con un numero di k-celle infinite, e pone la risoluzione a 5. Ovvero, tutte le k-celle hanno lato lungo 5 (quindi ogni k-cella è formata da 5x5 1-celle), mentre i numeri 25 e 3 se non erro ti servono per calcolare il parametro di riempimento facendo il min(25/3, 3/25)........
Se qualcuno la pensa diversamente da e pensa che io abbia capito male me lo può dire per cortesia? così se ne può discutere altrimenti io vado avanti col mio pensiero.....
__________________
"Che ne sai di un ragazzo che ti amava
che parlava e niente sapeva
eppur quel che diceva chissà perchè‚ chissà adesso è verità."
|
|
15-09-2004 19:03 |
|
|
|  |
 |
h3mpt0n |
| bravo pincopallino, anch'io concordo con te ... |
15-09-2004 19:10 |
|
 |
h3mpt0n |
.simpatizzante.

Registered: Jul 2004
Posts: 11 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 5:13:00: [...]
Status: Offline
Edit | Report | IP: Logged |
bravo pincopallino, anch'io concordo con te
__________________
" Non ti vantare del domani, perchè non sai neppure che cosa genera l'oggi. "
PROVERBI 28,1
|
|
15-09-2004 19:10 |
|
|
|  |
 |
mitnik |
| penso che sia giusto come dice pincopallino
... |
15-09-2004 19:23 |
|
 |
mitnik |
.illuminato.
Registered: Jun 2002
Posts: 235 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 4:25:25 [...]
Status: Offline
Edit | Report | IP: Logged |
penso che sia giusto come dice pincopallino
In sostanza tu crei un piano di dimensioni infinite e di una certa risoluzione. Il piano infinito viene messo in ogn i progetto, se fosse altrimenti non sarebbe sconsigliato l'uso di matrici
Ciao
|
|
15-09-2004 19:23 |
|
|
|  |
 |
| All times are GMT. The time now is 04:50. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|