Deitel e Deitel (2011) afirma que as comparações entre valores faz parte do processamento de um programa e, a partir do resultado realizar novas ações. Na programação, para compararmos valores usamos operadores relacionais os operadores usados nas linguagens de programação. Para cálculos podemos utilizar os operadores matemáticos, com poucas adaptações. Assinale a alternativa que apresenta o valor que a variável result receberá considerando o seguinte comando result = (a * b + (c - b) / (a-c)+ (c/b) - b) e, os seguintes valores a=8 ,b=3,c=10.
Soluções para a tarefa
Respondido por
4
Resposta:
A variável result receberá o valor 21.
Explicação:
Lembre-se de que o programa executará primeiramente as operações dentro dos parênteses, depois multiplicações e divisões e, por fim, adições e subtrações. A ordem dos cálculos será a seguinte:
Observe que as divisões inteiras resultaram em valores inteiros. Nem toda linguagem de programação opera desta forma. Em particular, C/C++ gera quocientes inteiros para divisões de valores inteiros. Estou assumindo que result é uma variável inteira.
Perguntas interessantes
Geografia,
3 meses atrás
ENEM,
3 meses atrás
Administração,
3 meses atrás
Português,
4 meses atrás
Matemática,
4 meses atrás
Português,
9 meses atrás
Matemática,
9 meses atrás
Inglês,
9 meses atrás