Ir ao conteúdo

Posts recomendados

Postado

Opa galera beleza, Queria saber como fazer a implementação de um código que lê se uma expressão está correta ou não com relação aos parentes. Exemplo : c = a + (b -d) * (e – h) etc. Sou iniciante na área de programação, então ficaria agradecido se vocês conseguissem me explicar detalhadamente. 🙂

 

Postado

Inicie uma variavel chamada level com valor 0;

Faça um loop que percorra caracter por caracter:

  • Se o caracter for igual '(' acrescente 1 ao level.
  • Se o caracter for igual ')' : 
    • Verifique se o level: Se igual a zero é a expressão é incorreta. (fechando o parenteses antes de abrir). Senão decrescente 1 ao level.

Ao fim do loop, verifique se o valor do level é 0;

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!