Buscar

Apol4 logica

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo recebe a dimensão de uma matriz e calcula automaticamente os valores dos elementos da matriz.
Assinale a alternativa que representa o resultado para um MATRIZ 2x2.
Nota: 20.0
	
	A
	2 3
2 3
Você acertou!
	
	B
	2 1
2 1
	
	C
	2 0
2 0
	
	D
	4 2
4 2
	
	E
	0 0
0 0
Questão 2/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: 20.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.
Você acertou!
	
	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 3/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo trabalha com manipulação de vetores, assunto trabalhado na Aula 7.
Para este algoritmo, qual a melhor declaração de variáveis para o programa?
Nota: 20.0
	
	A
	var
  i,n,posicao : inteiro
  valor:real
  v: vetor [1..50] de real
Você acertou!
	
	B
	var
  i,posicao : inteiro
  valor:real
  v: vetor [1..50] de real
	
	C
	var
  i,n,posicao : inteiro
  v: vetor [1..50] de real
	
	D
	var
  i,n: inteiro
  valor:real
  v: vetor [1..50] de real
	
	E
	var
  i,n,posicao : inteiro
  valor:real
  v[i]: vetor [1..50] de real
Questão 4/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo trabalha com conteúdos da Aula 1 até a Aula 7. 
Imagine que o usuário executou este programa com os respectivos valores abaixo:
Assinale a alternativa que contém o vetor resultante após a digitação dos valores acima.
Nota: 0.0
	
	A
	1
2
3
	
	B
	1
10
2
3
	
	C
	10
1
2
3
	
	D
	1
10
2
	
	E
	1
2
3
10
Questão 5/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: 20.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
	
	E
	
Você acertou!
Correta! Inserindo a condicional SE diferente de ZERO faz com que aqueles valores ZERO não sejam escritos.

Continue navegando

Outros materiais