Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-06-2004, 15:24   #1
h1jack3r
Senior Member
 
L'Avatar di h1jack3r
 
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
C IF e ELSE...bah non riesco a mettere a posto le parentesi

Mi sapete dire dove sbaglio?

questo è il codice


for(i=0;i<n;i++)
{
if(strcmp(puntavettura->modello,modello)==0)
{
if(puntavettura->disponibili>0)
{
puntavettura->disponibili--;
punta=addelem(punta,puntatarghe,modello);
puntatarghe = puntatarghe->nexttarghe;
punta->nexttarga = puntatargate;
if(puntatarghe->nexttarghe==NULL)
{
printf("non ci sono + t");
}


else
{
printf("Non ci sono macchine disponibili");
}
}
else
{
return(puntatargate);
}
}
puntavettura++;
}


io voglio che se non è vero questo
puntavettura->disponibili>0
mi stampi
printf("Non ci sono macchine disponibili");
ma non ce la faccio...è vero sono un po' fuso...
h1jack3r è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 15:37   #2
Ed_Bunker
Senior Member
 
L'Avatar di Ed_Bunker
 
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9551
Re: C IF e ELSE...bah non riesco a mettere a posto le parentesi

Mmmm...
Codice:

for(i=0;i<n;i++)
  {
   if(strcmp(puntavettura->modello,modello)==0)
   {
     if(puntavettura->disponibili>0)
     {
         puntavettura->disponibili--;
         punta=addelem(punta,puntatarghe,modello);
         puntatarghe = puntatarghe->nexttarghe;   
         punta->nexttarga = puntatargate;
         if(puntatarghe->nexttarghe==NULL)
             printf("non ci sono + t");
     }    
     else
         printf("Non ci sono macchine disponibili");
     
   }
    else
        return(puntatargate);
  }
  
 puntavettura++;/*Questo e' fuori dal ciclo for...*/
}
Prova un po' cosi...

P.S.: ci credo che ti "fondi"... se metti "mille mila" parentesi anche quando sono superflue (if seguito da una sola istruzione)...
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C.
Ed_Bunker è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 15:46   #3
h1jack3r
Senior Member
 
L'Avatar di h1jack3r
 
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
puntavettura++ lo voglio dentro al for
h1jack3r è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 16:36   #4
Ed_Bunker
Senior Member
 
L'Avatar di Ed_Bunker
 
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9551
Quote:
Originariamente inviato da h1jack3r
puntavettura++ lo voglio dentro al for
Vuooi che venga eseguito ad ogni esecuzione del ciclo ?!?
Se si basta fare cosi:

Codice:

for(i=0;i<n;i++)
{
   if(strcmp(puntavettura->modello,modello)==0)
   {
     if(puntavettura->disponibili>0)
     {
         puntavettura->disponibili--;
         punta=addelem(punta,puntatarghe,modello);
         puntatarghe = puntatarghe->nexttarghe;   
         punta->nexttarga = puntatargate;
         if(puntatarghe->nexttarghe==NULL)
             printf("non ci sono + t");
     }    
     else
         printf("Non ci sono macchine disponibili");
     
   }
   else
        return(puntatargate);
  
 puntavettura++;/*Ancora nel ciclo...*/
}
Ci siamo o no ?!
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C.
Ed_Bunker è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Dopo 23 anni di silenzio, Warcraft 3 spi...
Roblox sfida l'ecosistema gaming: app st...
OpenAI accusata di plagio dai migliori m...
Altro attacco hacker dell'IA: gli agenti...
Stiamo davvero perdendo il controllo del...
Microsoft perde un pilastro: Frank Shaw ...
Diablo V annunciato a sorpresa: il colpo...
Meno di 5 euro per il 5G: l'offerta Kena...
World of Warcraft: Forever è il Classic+...
La Serie A con DAZN e Amazon Prime con l...
Giochi Ubisoft su Steam senza Ubisoft Co...
Miami Beach ha autorizzato la maxi opera...
Apple regala un altro anno di funzioni s...
Alla fine è successo davvero: Vol...
Il meglio di Amazon del weekend in uno s...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:35.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v