PERGUNTA: Por que não vai parenteses nessa expressão?
expressao sem parenteses: media += notasGerais[i][j]/notasGerais[i].length;
Expressão com parenteses: media = (media + notasGerais[i][j]) /notasGerais[i].length;
PERGUNTA: Por que não vai parenteses nessa expressão?
expressao sem parenteses: media += notasGerais[i][j]/notasGerais[i].length;
Expressão com parenteses: media = (media + notasGerais[i][j]) /notasGerais[i].length;
Olá, Jean! Tudo bem?
Os parênteses são usados para determinar a ordem e a prioridade de uns sobre os outros. Na expressão “media += notasGerais[i][j]/notasGerais[i].length
”, o uso dos parênteses é opcional, pois a divisão tem prioridade sobre a adição e subtração, não faz diferença, é como se colocar 1+1 em parenteses sem nada ao lado para dar prioridade ou não, agora se for 1 + 1 / 2, para realizar a soma primeiro devemos usar os parenteses, pois a tendência natural é o cálculo da divisão vim primeiro que a soma, para isso se você deseja que a adição seja realizada primeiro, é necessário usar parênteses para alterar a ordem das operações ficando (1 + 1)/2. Na expressão “media = (media + notasGerais[i][j]) /notasGerais[i].length
”, o uso dos parênteses é necessário para que a adição seja realizada primeiro e depois a divisão seguindo a mesma lógica do exemplo anterior.
Espero ter ajudado, qualquer dúvida, me coloco à disposição! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!