Logo Passei Direto
Buscar
LiveAo vivo
Observe a figura, a seguir, com um pequeno programa em Portugol: всодсими 1 Forcad Inicio() ( inteiro laco_a, laco_b, 1000_c escreva ("Informe 0 primeiro 1800 00 trianguio: *) lefa (lado_a) escreva ("Informe 0 segundo lado do trianguio: ") leia (lada_b) escreva ("Informe 0 terceiro lado 00 tridagulo: ") leim (lada_c) SP (Tade_a -- lada_b - 1ado_a ** lada_c) $ escreva ("\nCaso Iin") ) senao ( an (lado_a ** 1000_0 DO 1900_b ** lado_c ma lado_c -- 1ado_a] ( escreva (*incaso 21n") 2 semare C escreva (*inCase 310") 2 1 Suponha que, ao executar 0 programa, 0 usuário tenha digitado os valores a seguir: 10 11 11 Assinate a alternativa que representa a saida do console: A Caso 1 B Caso 2 C Caso 3 D "nCaso 3n" E "nCaso 2n"
User badge image
ENGENHARIA JDDA

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Para resolver essa questão, precisamos entender o que o programa em Portugol está fazendo com os valores que o usuário digitou (10, 11, 11) e como ele determina qual "caso" será impresso. O programa parece estar verificando se os lados formam um triângulo e, em seguida, classifica o triângulo em diferentes casos. Vamos analisar as condições: 1. Caso 1: Geralmente, isso se refere a um triângulo equilátero (todos os lados iguais). 2. Caso 2: Refere-se a um triângulo isósceles (dois lados iguais). 3. Caso 3: Refere-se a um triângulo escaleno (todos os lados diferentes). Dado que os valores fornecidos são 10, 11 e 11: - Temos dois lados iguais (11 e 11) e um lado diferente (10), o que caracteriza um triângulo isósceles. Portanto, a saída do console, considerando que o programa classifica corretamente os triângulos, será: B Caso 2.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina