Logo Passei Direto
Buscar

Física

UNINGÁ
helhor formação E X // Início Sistema Acadêmico SW/ X Avaliação Unidade II X + : ambienteonline.uninga.br/mod/quiz/attempt.php?attempt=38277408cmid=957640 uningá Centro Universitário 2025/2 - Algoritmos e Programação Aplicada Página inicial Minhas disciplinas 2025/2 - Algoritmos e Programação Aplicada UNIDADE II Avaliação Questão 1 A estrutura condicional composta permite a escolha de um entre dois caminhos possíveis, dependen Ainda não avaliação de uma condição. Dado O seguinte código: respondida Vale 0,04 char tipo; ponto(s). printf ("Pessoa fisica ou juridica (F/J): "); P Marcar scanf ("&C", &tipo) ; questão if (tipo == 'F') printf ("Voce possui um RG e um CPF") ; else printf ("Voce possui um CNPJ e uma Inscricao Estadual") ; Assinale a alternativa referente ao que acontecerá se a letra "X" for informada pelo usuário: a. Não executará nenhuma das instruções. b. Executará a instrução subsequente ao if. C. Executará a instrução subsequente ao else. d. Resultará em um erro de execução. e. Não deixará prosseguir enquanto não for digitado "F" ou "J". Q Pesquisar
User badge image
Guilherme Mello

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar o código e as alternativas apresentadas: O código em questão é: ```c char tipo; printf("Pessoa fisica ou juridica (F/J): "); scanf("%c", &tipo); if (tipo == 'F') printf("Voce possui um RG e um CPF"); else printf("Voce possui um CNPJ e uma Inscricao Estadual"); ``` Agora, vamos considerar o que acontece se o usuário digitar a letra "X": a. Não executará nenhuma das instruções. - FALSO. O programa executará a instrução do `else`, pois "X" não é igual a 'F'. b. Executará a instrução subsequente ao if. - FALSO. A instrução do `if` não será executada, pois "X" não é igual a 'F'. c. Executará a instrução subsequente ao else. - VERDADEIRO. Como "X" não é 'F', o programa irá para o `else` e executará a instrução correspondente. d. Resultará em um erro de execução. - FALSO. O código não resultará em erro de execução, apenas não executará a parte do `if`. e. Não deixará prosseguir enquanto não for digitado "F" ou "J". - FALSO. O programa prossegue independentemente do que for digitado, desde que seja um caractere. Portanto, a alternativa correta é: c. Executará a instrução subsequente ao else.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina