Allora parto dal presupposto che io so cosa fa il codice solo che come posso dire, non capisco la sua funzionalità base non comprendo appieno i passaggi logici.
Intanto posto il codice:
Come fa frequency size ad essere aumentato per ogni valore di response? qual'è il suo passaggio logico?.
Intanto posto il codice:
C:
#include <stdio.h>
#define RESPONSE_SIZE 40
#define FREQUENCY_SIZE 11
int main(){
int answer; // contatore
int rating;
int frequency[ FREQUENCY_SIZE] = {0,0,0,0,0,0,0,0,0,0,0};
int response[RESPONSE_SIZE] = {1,4,2,5,7,2,6,4,9,3,4,10,7,4,8,5,1,2,5,9,9,8,4,7,2,6,4,3,6,7,3,8,9,5,2,1,6,7,4};
for(answer = 0; answer < RESPONSE_SIZE; answer++){
++frequency[response[answer]];
}
return 0;
}
Ultima modifica da un moderatore: