Messaggioda inginfoaria » 05/01/2005, 21:32

uso devcpp perchè borland nn mi legge le lobrerie

devo scrivere una volta compilato il programma nomeprogrmam nomefile.txt e giorni della simulazione 10 ma nn so cm in dos, lo so solo in unix e unix nn ce l'ho sul portatile che uso per l'esame!!
in unix compilavo e poi scrivevo nomeprog nomefile.txt 10
ma in windows(nel dos)?
dicono:
"\t>traghetto traghetto.txt <Giorni della simulazione> ma cm nn va così!!!!
inginfoaria
Junior Member
Junior Member
 
Messaggio: 61 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda eafkuor » 06/01/2005, 10:21

nomeprog deve stare nella stessa cartella dove stai lavorando, per esempio se scrivi

C:\documenti\inginfoaria\>traghetto traghetto.txt 10

traghetto.exe deve trovarsi in

C:\documenti\inginfoaria\

-----------------------
Il bello di essere intelligente e' che puoi divertirti a fare l' imbecille, ma se sei un imbecille non puoi fare il contrario.
Woody Allen
eafkuor
Senior Member
Senior Member
 
Messaggio: 125 di 1106
Iscritto il: 08/03/2004, 15:59
Località: Italy

Messaggioda inginfoaria » 06/01/2005, 14:21

che vorresti dire con questo che io sono imbecille... nn pensoi proprio... allora c'è un errore nel programma perchè se scirvo C:\documenti\inginfoaria\>traghetto traghetto.txt 10 esce direttamente senza fare niente... e traghetto.exe che centra devo scrivere traghetto e traghetto.exe perchè traghetto.exe nn me lo riconosce come comando... già provato!!!!
inginfoaria
Junior Member
Junior Member
 
Messaggio: 66 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda fireball » 06/01/2005, 14:22

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by inginfoaria</i>

che vorresti dire con questo che io sono imbecille... nn pensoi proprio...
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

Ma no!!! [;)][:D]
È solo la firma che utilizza eafkuor !!! [;)]
fireball
Cannot live without
Cannot live without
 
Messaggio: 2033 di 6906
Iscritto il: 12/03/2003, 20:35

Messaggioda vecchio » 06/01/2005, 19:47

per altro molto sagace!![;)]

<img src="http://www.vecchio85.supereva.it/vecchio.gif" border=0>
Avatar utente
vecchio
Senior Member
Senior Member
 
Messaggio: 632 di 1036
Iscritto il: 17/07/2003, 14:35

Messaggioda inginfoaria » 07/01/2005, 12:33

ah... io avrei anche un'alta domanda... for(i=0; i<n; i++){

veicolo= rand()%7;

if(veicolo==0){

traghetto[i].nposti=100;

nnsaliti= posticat-traghetto[i].nposti ;
}

if(veicolo==1){

traghetto[i].nposti=150;
nnsaliti= posticat-traghetto[i].nposti ;
}

if (veicolo==2){

traghetto[i].nposti=15;
nnsaliti= posticat-traghetto[i].nposti ;
}

if(veicolo==3){

traghetto[i].nposti=25;
nnsaliti= posticat-traghetto[i].nposti ;
}

if(veicolo==4){

traghetto[i].nposti=200;
nnsaliti= posticat-traghetto[i].nposti ;

}

if(veicolo==5){

traghetto[i].nposti=100;
nnsaliti= posticat-traghetto[i].nposti ;
}

if(veicolo==6){

traghetto[i].nposti=10;
nnsaliti= posticat-traghetto[i].nposti ;
}

totnsaliti= nnsaliti??

nn so cm calcolare il totale nn saliti nn per ogni veicolo ma in totale tutti, cioè sommando i nn slaitoi per ogni veicolo, ma nn so cm scriverlo!!
garzie mille
inginfoaria
Junior Member
Junior Member
 
Messaggio: 70 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda inginfoaria » 07/01/2005, 12:54

e per stampare la classifica del tipo di veicolo per ogni giornata considerando che viecolo=rand()%7 è il tipo di veioclo casuale per ogni giornata
inginfoaria
Junior Member
Junior Member
 
Messaggio: 71 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda inginfoaria » 07/01/2005, 13:03

così può andare?
for(g=0; g<ngiorni; g++){

/*stabilisco quanti sono i posti disponibili per le persone e per i mezzi*/

for(i=0; i<n; i++){

veicolo= rand()%7;

if(veicolo==0){

traghetto[i].nposti=100;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo= catpers[i].bigcar;
}

if(veicolo==1){

traghetto[i].nposti=150;
nnsaliti= posticat-traghetto[i].nposti ;
tragetto[i].tipoveicolo=catpers[i].smallcar;
}

if (veicolo==2){

traghetto[i].nposti=15;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].tipoveicolo=catpers[i].bigcamion;
}

if(veicolo==3){

traghetto[i].nposti=25;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo=catpers[i].smallcamion;
}

if(veicolo==4){

traghetto[i].nposti=200;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo= catpers[i].moto;
}

if(veicolo==5){

traghetto[i].nposti=100;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo= catpers[i].campers;
}

if(veicolo==6){

traghetto[i].nposti=10;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo=catpers[i].autobus;
}
}
totnsaliti= totnsaliti + nnsaliti;
typev= typev+traghetto[g].type.tipoveicolo;
posticat=(rand()%1000)+500;
mezzisaliti= posticat-totnsaliti;

printf("I mezzi saliti oggi sono %d, quelli non saliti %d\n", mezzisaliti, nnsaliti);
inginfoaria
Junior Member
Junior Member
 
Messaggio: 72 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda inginfoaria » 07/01/2005, 13:33

rifatto un'altra volta così può andare
for(g=0; g<ngiorni; g++){

veicolo= rand()%7;

/*stabilisco quanti sono i posti disponibili per le persone e per i mezzi*/

for(i=0; i<n; i++){

if(veicolo==0){

traghetto[i].nposti=100;
nnsaliti= posticat-traghetto[i].nposti ;

}

if(veicolo==1){

traghetto[i].nposti=150;
nnsaliti= posticat-traghetto[i].nposti ;
tragetto[i].tipoveicolo=catpers[i].smallcar;
}

if (veicolo==2){

traghetto[i].nposti=15;
nnsaliti= posticat-traghetto[i].nposti ;

}

if(veicolo==3){

traghetto[i].nposti=25;
nnsaliti= posticat-traghetto[i].nposti ;
traghetto[i].type.tipoveicolo=catpers[i].smallcamion;
}

if(veicolo==4){

traghetto[i].nposti=200;
nnsaliti= posticat-traghetto[i].nposti ;

}

if(veicolo==5){

traghetto[i].nposti=100;
nnsaliti= posticat-traghetto[i].nposti ;
}

if(veicolo==6){

traghetto[i].nposti=10;
nnsaliti= posticat-traghetto[i].nposti ;

}
}
totnsaliti= totnsaliti + nnsaliti;
typev= typev+traghetto[g].type.tipoveicolo;
posticat=(rand()%1000)+500;
mezzisaliti= posticat-totnsaliti;

printf("I mezzi saliti oggi sono %d, quelli non saliti %d\n", mezzisaliti, nnsaliti);

for(i=0; i<n; i++){

traghetto[i].type.tipoveicolo= traghetto[i].tipoveicolo++;
}
printf("CLASSIFICA DEL TIPO DI MEZZI PER GIORNATA\n");
printf("%s\n", traghetto[g].type.tipoveicolo);
qsort(traghetto, n, sizeof(client_t), cmptipoveicolo);
inginfoaria
Junior Member
Junior Member
 
Messaggio: 73 di 175
Iscritto il: 14/10/2004, 14:39

Messaggioda eafkuor » 07/01/2005, 15:48

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by inginfoaria</i>

che vorresti dire con questo che io sono imbecille... nn pensoi proprio...
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">
come ha gia' detto vecchio quella e' la mia firma [:D]
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by inginfoaria</i>

[...]esce direttamente senza fare niente... e traghetto.exe che centra devo scrivere traghetto e traghetto.exe perchè traghetto.exe nn me lo riconosce come comando... già provato!!!![...]
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">
????????? please spiegati meglio [:)]

-----------------------
Il bello di essere intelligente e' che puoi divertirti a fare l' imbecille, ma se sei un imbecille non puoi fare il contrario.
Woody Allen
eafkuor
Senior Member
Senior Member
 
Messaggio: 127 di 1106
Iscritto il: 08/03/2004, 15:59
Località: Italy

PrecedenteProssimo

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite