FORUM: Informatica ed Elettronica
Dedicato all'informatica per l'elettronica. Un posto in cui scambiarsi consigli nell'utilizzo di applicazioni legate al nostro hobby o per condividere del software per applicazioni elettroniche. (PS: E' vietato inserire link a materiale "pirata")
daniele1979: e vero , io sono ignorante ma scritta cosi e palese
pero quando seleziona diventa seleziona 7deve leggere l array ventola_B
deve ripartire da[1]
quindi
seleziona == 7 ventola_B[seleziona-6] = min(ventola_B[seleziona-6] + 5, 500);
giusto?
La ventola B è nella pagina 201, quindi quando cambi pagina azzeri la variabile seleziona e quindi l'indice di ventola _B riparte da 0.
Poi bisogna capire il flusso del programma.
Più piccola è la mente più grande è la presunzione.
primok
postato il: 28.10.2022, alle ore 17:01
Gli indici degli array partono di solito da zero a meno che non si voglia di proposito partire dal secondo elemento, ma nel tuo caso non mi pare.
Esempio
definisco l'array di 6 elementi
unsigned int array[6];--> definisco un array di 6 elementi di unsigned int
array[0]--> primo elemento
array[1]--> secondo elemento
array[2]--> terzo elemento
array[3]--> quarto elemento
array[4]--> quinto elemento
array[5]--> sesto elemento
Più piccola è la mente più grande è la presunzione.
Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito