Buscar

APOL 80 pontos Lógica de Programação e Algoritmos

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/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 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 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 4/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
Questão 5/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ê 
acerto
u!
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

Outros materiais