0

Desafio de codigo C#

Ricardo Rodrigues
Ricardo Rodrigues

Boa tarde.

Estou com dúvida nesse código.

para fazer os cálculos e apresentar o resultado.

Alguém tem uma sugestão.

Agradeço.

4
26

Comentários (5)

1
CARLOS SILVA

CARLOS SILVA

13/10/2021 19:45

Perfeito Ricardo,

Parabéns!!!

0
Ricardo Rodrigues

Ricardo Rodrigues

13/10/2021 18:59

Consegui aqui de outra forma.

Valeu pela dica.

Mas desse jeito ai nao deu certo.

Agradeço Carlos.

0
CARLOS SILVA

CARLOS SILVA

13/10/2021 18:14

Na primeira versão de código que você postou, o erro era do compilador, devido os caracteres errados, na segunda versão, você não isolou suas condicionais no If.

Quando você quiser isolar dois blocos condicionais dentro de um If, utilize os parenteses, é o mesmo conceito da precedência de operadores na matemática.


Por garantia, rode um teste sem condicionais também e veja o resultado.


Dentro dos parênteses você isola sua lógica e compara com outro bloco.

Essa não é a resposta, mas você está perto.


IF ( (N <= 40) && (M <= 40) )


IF ( (N >= 1 && N <= 40) && (M >= 1 && M <= 40) )
0
Ricardo Rodrigues

Ricardo Rodrigues

13/10/2021 17:54

Não deu erro mas tambem não passou ainda.kkkk.

Tentei sua Sugestão Carlos porém da erro ao colocar <=

Esse codigo acima passa sem erro. porem 0 / 2 Testes de abertos tiveram sucesso.

0
CARLOS SILVA

CARLOS SILVA

13/10/2021 17:37

Olá Ricardo,

O erro que está sendo mostrado, é que esse operador condicional estar incorreto

=<

Onde o certo é

<=

Quero aprender coisas novas e desafiantes

Brasil