Logo Passei Direto
Buscar
07 - As linguagens de programação permitem que as estruturas de controle condicionais executem um bloco de instruções caso a condicional declarada no início da estrutura não seja atendida. Esse bloco é chamado de "ELSE". Com base na análise das sentenças do algoritmo a seguir, assinale a alternativa CORRETA: 1 Program consultaanobissexto ; 2 var 3 ano: integer; 4 Begin 5 writeln( 'informe o ano '); 6 readln(ano); 7 if ((ano mod 4 = 0) and (ano mod 100 <> 0)) or (ano mod 400 = 0) then 8 writeln( 'O ano: ', ano ,' e bissexto') 9 else 10 writeln( 'O ano: ', ano ,' nao e bissexto') 11 End. A) Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano informado. B) De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo. C) O comando "div", presente na linha 07, tem a mesma função do comando mod. D) Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto".

A) Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano informado.
B) De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo.
C) O comando "div", presente na linha 07, tem a mesma função do comando mod.
D) Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto".
User badge image
Aprimorando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das alternativas com base no algoritmo apresentado: A) Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano informado. Essa afirmação é falsa. Se as linhas 10 e 11 forem retiradas, o algoritmo não terá uma saída para o caso em que o ano não é bissexto, resultando em um erro ou em não exibir nada. B) De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo. Essa afirmação é verdadeira. O algoritmo verifica se o ano é bissexto e, se não for, executa o bloco "else", que afirma que o ano não é bissexto. Portanto, um ano não pode ser classificado como bissexto e não bissexto ao mesmo tempo. C) O comando "div", presente na linha 07, tem a mesma função do comando mod. Essa afirmação é falsa. O comando "div" realiza a divisão inteira, enquanto "mod" retorna o resto da divisão. Eles têm funções diferentes. D) Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto". Essa afirmação é falsa. O ano 2012 é bissexto, então o resultado correto seria "O ano: 2012 é bissexto". Portanto, a alternativa correta é: B) De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo.

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!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina