Prévia do material em texto
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens. O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal. Questão 1/5 - Lógica de Programação e Algoritmos Na Aula 8 trabalhos o conceito de vetores em 2 dimensões, ou seja, matrizes. O código abaixo preenche uma matriz. Neste código, considerando m = 3 e n = 3, qual será a saída do código? Nota: 20.0 A 1 0 0 0 1 0 0 0 1 Você acertou! B 1 0 0 1 0 0 1 0 0 C 1 1 1 1 0 0 1 0 0 D 1 1 1 0 0 0 0 0 0 Questão 2/5 - Lógica de Programação e Algoritmos O algoritmo abaixo envolve o conceito de MATRIZES, visto da AULA 8. Matrizes são vetores bi-dimensionais, contendo linhas e colunas. O código realiza a leitura de uma MATRIZ 3x3 (3 linhas e 3 colunas), e encontra os elementos PARES da matriz, mostrando-os na tela e contando quantos existem. Assinale a alternativa que contém o código mais adequado para, ao invés de encontrar os pares, encontre os números ímpares da matriz? Nota: 20.0 A B C D Você acertou! Correta! Basta analisar se o resto da divisão não é zero, caracterizando um número ímpar. E Questão 3/5 - Lógica de Programação e Algoritmos O código abaixo realiza a leitura de uma matriz quadrada e mostra na tela a matriz digitada. Porém, existe um espaço para um código faltante. Este código deve transformar a matriz digitada em uma matriz triangular inferior. Assinale a alternativa que faz corretamente esta transformação. OBS: Uma matriz triangular inferior é uma matriz onde todos os elementos acima da sua diagonal principal apresentam o valor zero. Nota: 20.0 A Você acertou! Correta!! B C D E Questão 4/5 - Lógica de Programação e Algoritmos O algoritmo abaixo recebe uma dimensão de matriz como dado de entrada e retorna na tela as posições da matriz preenchidas de forma automática por um calculo matemático. Assinale a alternativa que contém a saída para uma MATRIZ 5x5. Nota: 20.0 A 2 3 4 5 6 4 5 6 7 8 5 6 7 8 9 6 7 8 9 10 7 8 9 10 11 B 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 6 7 8 9 10 Você acertou! Conforme apresentado no material e videoaulas . C 1 3 4 5 6 2 5 6 7 8 3 6 7 8 9 4 7 8 9 10 5 8 9 10 11 D 1 2 3 4 5 2 4 5 6 7 3 5 6 7 8 4 6 7 8 9 5 7 8 9 10 E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Questão 5/5 - Lógica de Programação e Algoritmos Na Aula 7 trabalhamos com o conceito de vetores. O pseudocódigo abaixo deve ler um valor e escrever em um vetor 100 números em ordem crescente, com passo unitário, sendo o primeiro valor do vetor o número que você digitou. Porém, existe uma parte faltante no código. Identifique e assinale a alternativa que corresponde a este código que está faltando. Nota: 20.0 A Você acertou! B C D E