Buscar

Lógica de Programação e Algoritmos APOL 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 9 páginas

Prévia do material em texto

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: 0.0
	
	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
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 recebe números reais positivos e/ou negativos e armazena-os em um vetor. Posteriormente, armazena os valores positivos e os negativos em novos vetores separados e escreve os vetores na tela. 
Ao rodar o código acima, você percebe que existe um pequeno problema. Ao mostrar na tela os valores positivos e negativos em vetores separados, sempre um ZERO extra é colocado ao fim do vetor. Conforme a figura abaixo:
Assinale a alternativa que contém a parte do código que melhor corrige este problema, eliminando os zeros desnecessários ao final do vetor.
Nota: 0.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
	
	E
	
Correta! Inserindo a condicional SE diferente de ZERO faz com que aqueles valores ZERO não sejam escritos.
Questão 3/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo trabalha com conceitos básicos de funcionamento de vetores. Conteúdo visto, majoritariamente, na nossa AULA 7.
Analisando o código, explique a necessidade de se utilizar as variáveis k e j no psedocódigo.
Nota: 0.0
	
	A
	As variáveis k e j são utilizadas para que os vetores "vp" e "vn" tenham suas posições preenchidas, respectivamente, com os valores positivos e negativos do vetor "v", definindo a quantidade de elementos de cada um destes vetores.
	
	B
	As variáveis k e j são utilizadas para acumular a soma dos valores positivos e negativos do vetor "v".
	
	C
	As variáveis k e j são utilizadas para separar os valores dos números positivos e negativos do vetor "v".
	
	D
	As variáveis k e j são utilizadas como contéudos dos vetores "vp" - valores positivos e "vn" - valores negativos.
	
	E
	As variáveis k e j são utilizadas para que os vetores "vp" e "vn" tenham suas posições preenchidas, respectivamente, com os valores negativos e positivos do vetor "v", definindo a quantidade de elementos de cada um destes vetores.
Questão 4/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo rebece como entrada o número de linhas e o número de colunas de uma matriz e, baseado nestes valores, realizada um calculo matematico para determinando o valor de cada posição da matriz.
Assinale a alternativa que contém o resultado de saída da matriz para m=3 e n=3.
Nota: 0.0
	
	A
	1 1 1
2 2 2
3 3 3
	
	B
	2 2 2
3 3 3
4 4 4
	
	C
	2 2 2
2 2 2
3 3 3
	
	D
	1 1 1
3 3 3
5 5 5
	
	E
	3 3 3
3 3 3
3 3 3 
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: 0.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
	
	E
	
Conheça o novo AVA

Outros materiais