Buscar

Segundo Schildt (1997), a estrutura condicional de seleção de casos, “switch-case”, “testa sucessivamente o valor de uma expressão contra uma lista...

Segundo Schildt (1997), a estrutura condicional de seleção de casos, “switch-case”, “testa sucessivamente o valor de uma expressão contra uma lista de constantes inteiras ou de caractere”. Quando os valores são avaliados o comando é executado. É preciso estar atento para algumas particularidades para o comando switch / case: caso nenhum dos valores seja encontrado, o comando default será executado e os comandos são executados até o ponto que o comando break for localizado. Na figura a seguir, o fluxograma representa a estrutura condicional de seleção de casos: Figura 5 - Fluxograma de estrutura condicional de seleção de casos Fonte: do autor. Assinale a alternativa que contém a sintaxe em C que representa o fluxograma da figura anterior.

a) case (variável) { case constante1: break; case constante2: break; default: }
b) switch (variável) { case constante1: >comandos< break; switch (variável) case constante2: break; default: }
c) { switch (variável) case constante1: break; case constante2: break; default: }
d) switch (variável) { case constante1: break; case constante2: break; default: }
e) {switch (variável) case constante1: break; case constante2: break; default: }

Essa pergunta também está no material:

4 pág.

Algoritmos e Programação I AnhangueraAnhanguera

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: a) case (variável) { case constante1: break; case constante2: break; default: } - Esta opção não segue a sintaxe correta do comando switch-case em C. b) switch (variável) { case constante1: >comandos< break; switch (variável) case constante2: break; default: } - Esta opção apresenta erros de sintaxe, como a presença de um segundo switch dentro do primeiro. c) { switch (variável) case constante1: break; case constante2: break; default: } - Esta opção não utiliza a sintaxe correta do comando switch-case em C. d) switch (variável) { case constante1: break; case constante2: break; default: } - Esta opção apresenta a sintaxe correta do comando switch-case em C, com os casos e o comando default dentro das chaves do switch. e) {switch (variável) case constante1: break; case constante2: break; default: } - Esta opção não segue a sintaxe correta do comando switch-case em C. Portanto, a alternativa correta é a letra d) switch (variável) { case constante1: break; case constante2: break; default: }.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais