K
Karkinos
Salve a tutti, sto ancora preso nei miei studi di c++. rocedo molto lentamente perchè vorrei memorizzare al meglio possibile tutto. Insomma, sto studiano per bene credo. Dopo aver imparato qualche nuova funzione, ne aumento la difficoltàe credo qualcosa di più grande cercando di sfruttare tutti gli argomenti precedenti per allenamento. Però, sorge un piccolo problemino ogni volta che vado ad aprire e chiudere troppi blocchi di codice nel programma. Adesso ho imparato solo le minime basi di (oltre alle intestazioni) cout, cin, if, for, blocchi di codice e operatori.
Dicevo, quando per esempio per un processo iniziale definisco tre foci "if" e in queste ne definisco per ognuna altre 3 (chiudendole pure naturalmente) il programma succede o che salta mezzo programma o che risolve solo il primo blocco di codice. Esempio:
if.... { //qua apro il blocco principale... esempio naturalmente)
....
uno = 2; //risultato del primo blocco principale
if(uno = 2) { //primo blocco secondario
if....
}
if(uno = 3) { //secondo blocco secondario
for....
}
if(uno = 4) { // terzo blocco secondario
cout....
} //
} // chiudo blocco primario
return...
.....
non mi vengono eseguiti come si vede nel caso la variabile "uno" cambiasse come previsto dagli if principali che contengono ognuno delle istruzioni diverse. Bah.... forse faccio troppo caos con questi blocchi?? Grazie a tutti cmq. Anche se non scrivo spesso, sono presente.
Dicevo, quando per esempio per un processo iniziale definisco tre foci "if" e in queste ne definisco per ognuna altre 3 (chiudendole pure naturalmente) il programma succede o che salta mezzo programma o che risolve solo il primo blocco di codice. Esempio:
if.... { //qua apro il blocco principale... esempio naturalmente)
....
uno = 2; //risultato del primo blocco principale
if(uno = 2) { //primo blocco secondario
if....
}
if(uno = 3) { //secondo blocco secondario
for....
}
if(uno = 4) { // terzo blocco secondario
cout....
} //
} // chiudo blocco primario
return...
.....
non mi vengono eseguiti come si vede nel caso la variabile "uno" cambiasse come previsto dagli if principali che contengono ognuno delle istruzioni diverse. Bah.... forse faccio troppo caos con questi blocchi?? Grazie a tutti cmq. Anche se non scrivo spesso, sono presente.