Logo Passei Direto
Buscar

GABARITO Exercícios 4 Lógica de Programação e Algoritmos

User badge image
Fabio P

em

Ferramentas de estudo

Questões resolvidas

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?
A 1 0 0

0 1 0
0 0 1
B 1 0 0

1 0 0
1 0 0
C 1 1 1

1 0 0
D 1 1 1

0 0 0
0 0 0

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.
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
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
0 0 0 0 0

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

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?
A 1 0 0

0 1 0
0 0 1
B 1 0 0

1 0 0
1 0 0
C 1 1 1

1 0 0
D 1 1 1

0 0 0
0 0 0

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.
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
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
0 0 0 0 0

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

Mais conteúdos dessa disciplina