Questão 2106818

Tecnologia da Informação · 2022

Questão

ID 2106818

Disciplina: Tecnologia da Informação

Assunto: Conceitos Básicos de Algoritmos e Estrutura de Dados

Ano: 2022 Banca: UFV - Universidade Federal de Viçosa Órgão: Universidade Federal de Viçosa


Considere o algoritmo em pseudocódigo a seguir:

← é o comando de atribuição

DIV é a parte inteira da divisão

MOD é o resto da divisão

o índice da primeira posição do vetor é 1

início

inteiro dia

inteiro mes

inteiro ano

inteiro vetor_mes[] = {1,4,4,0,2,5,0,3,6,1,4,6}

inteiro dia_semana_calculado

texto dia_semana

dia ← 12

mes ← 10

ano ← 2022

mes ← vetor_mes[mes]

ano ← ano - 1900 + ((ano-1900) DIV 4)

dia_semana_calculado ← (dia + mes + ano) MOD 7

escolha dia_semana_calculado

caso 1 faça dia_semana ← “domingo”

caso 2 faça dia_semana ← “segunda-feira”

caso 3 faça dia_semana ← “terça-feira”

caso 4 faça dia_semana ← “quarta-feira”

caso 5 faça dia_semana ← “quinta-feira”

caso 6 faça dia_semana ← “sexta-feira”

senão dia_semana ← “sábado”

fim-escolha

escreva ano, dia_semana_calculado, dia_semana

fim

Assinale a alternativa que apresenta CORRETAMENTE os valores impressos pelo algoritmo:

Alternativas da questão 2106818
Pular para o conteúdo principal