Alguém poderia me ajudar a entender o código abaixo, por gentileza? Preciso calcular o valor da variável C.
int a, b, c
a = 15
b = 5
c = 2
c += a < b ? a : b;
if ((b > c) && (c < a))
{
c = a + b
}
else
{
c = a - b
}
Muito obrigada!
Soluções para a tarefa
Respondido por
1
Resposta:
Ok, irei comentar o código detalhando o máximo possível, caso não seja isso que deseja, comente o que é que eu tento fazer caso eu saiba.
Explicação:
a, b, c : inteiro //Neste local foi especificado o que é a variável, neste caso foi como numero inteiro.
a = 15
b = 5
c = 2// aqui definiu os valores para cada numero.
c += a < b ? a : b; //aqui é o calculo/ pergunta principal do código.
if ((b > c) && (c < a))
{
c = a + b
}//aqui é o se, se o b for maior que c E c menor que a, o c vai ser igual a "c = a + b"
else
{
c = a - b
}//else é o mesmo que senão, ou seja caso a primeira opção não aconteça, neste caso, o c receberia "c = a - b"
Franes45:
Muito obrigada! Consegui chegar na resposta. C = 10.
Perguntas interessantes
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Artes,
5 meses atrás
Matemática,
5 meses atrás
História,
10 meses atrás
Matemática,
10 meses atrás
Física,
10 meses atrás