Buscar

Lógica de Programação APOL 3

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

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

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 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 5, trabalhamos com o conceito de lógica iterativa.
O algoritmo abaixo foi desenvolvido utilizando o comando para-faca. Nele, o usuário digita uma série de idades e o programa retorna a faixa etária da pessoa.
Assinale a alternativa correta que substitui o para-faca por enquanto-faca.
Nota: 20.0
	
	A
	enquanto i < qt faca
.
.
.
i<-i+1
fimenquanto
Você acertou!
	
	B
	enquanto i < qt faca
.
.
.
qt<-qt+1
fimenquanto
	
	C
	enquanto i < qt faca
.
.
.
i<-i+1
fimpara
	
	D
	enquanto i = qt faca
.
.
.
i<-i+1
fimenquanto
	
	E
	enquanto i <= qt faca
.
.
.
qt<-qt+1
fimenquanto
�
Questão 2/5 - Lógica de Programação e Algoritmos
Na Aula 6, trabalhamos com o conceito de vetores. O algoritmo abaixo faz a leitura de 5 números quaisquer, porém a lógica utlizada na leitura não é nada inteligente, pois vetores poderiam ser empregados no código.
Assinale a alternativa que transforma a lógica acima em algo mais adequado para a lógica de programação.
Nota: 20.0
	
	A
	
	
	B
	
	
	C
	
Você acertou!
Correto.
	
	D
	
	
	E
	
�
Questão 3/5 - Lógica de Programação e Algoritmos
Na aula 6 trabalhamos com o conceito de vetores. Considere um vetor de dimensão 10 chamado v1.
Qual seria a lógica mais adequada para fazer a entrada, via teclado, de cada elemento deste vetor v1? Assinale a alternativa correta e assuma que a variável que varre as posições do vetor é a variável pos.
Nota: 20.0
	
	A
	para pos de 1 ate 10 faca
     escreval("Digite um numero qualquer:")
     leia(v1[1])
fimpara
	
	B
	para pos de 1 ate 10 faca
     escreval("Digite um numero qualquer:")
     leia(v1[pos])
fimpara
Você acertou!
	
	C
	para pos de 1 ate 10 faca
     escreval("Digite um numero qualquer:")
     leia(v1[10])
fimpara
	
	D
	para pos de 1 ate 10 faca
     escreval("Digite um numero qualquer:")
     leia(v1)
fimpara
	
	E
	para pos de 1 ate 10 faca
     escreval("Digite um numero qualquer:")
fimpara
�
Questão 4/5 - Lógica de Programação e Algoritmos
Para o algoritmo abaixo, foi desenvolvido um psedocódigo que obtém como dado de entrada a idade e o sexo de pessoas.
Assinale a alternativa que mostra corretamente como calcular os percentuais de pessoas em cada uma das categorias (homens, mulheres, meninos e meninas)?
Nota: 20.0
	
	A
	   escreval("% de meninas: ",fem_menor*10/qt," %")
   escreval("% de mulheres: ",fem_maior*10/qt," %")
   escreval("% de meninos: ",masc_menor*10/qt," %")
   escreval("% de homens: ",masc_maior*10/qt," %")
	
	B
	   escreval("% de meninas: ",fem_menor/qt," %")
   escreval("% de mulheres: ",fem_maior/qt," %")
   escreval("% de meninos: ",masc_menor/qt," %")
   escreval("% de homens: ",masc_maior/qt," %")
	
	C
	   escreval("% de meninas: ",fem_menor*100/x-qt," %")
   escreval("% de mulheres: ",fem_maior*100/ x-qt," %")
   escreval("% de meninos: ",masc_menor*100/ x-qt," %")
   escreval("% de homens: ",masc_maior*100/ x-qt," %")
	
	D
	   escreval("% de meninas: ",fem_menor*100/qt," %")
   escreval("% de mulheres: ",fem_maior*100/qt," %")
   escreval("% de meninos: ",masc_menor*100/qt," %")
   escreval("% de homens: ",masc_maior*100/qt," %")
Você acertou!
	
	E
	   escreval("% de meninas: ",fem_menor*100," %")
   escreval("% de mulheres: ",fem_maior*100," %")
   escreval("% de meninos: ",masc_menor*100," %")
   escreval("% de homens: ",masc_maior*100," %")
�
Questão 5/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo envolve o conteúdo abordado na Aula 5. Nele, um conjunto de instruções é executado 10 vezes utilizando um para-faca. 
Assinale a alternativa que faça com o programa execute o código dentro do para-faca quantas vezes o usuário quiser (não somente 10 vezes)?
Nota: 20.0
	
	A
	var
x, idade,crianca,preadole,adolescente,adulto: inteiro
 
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(qt)
para x de 1 ate qt faca
	
	B
	var
x, idade,crianca,preadole,adolescente,adulto,qtx: inteiro
 
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(“qt”)
para x de 1 ate qt faca
	
	C
	var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
 
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
para x de 1 ate qt-1 faca
	
	D
	var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
 
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(qt)
para x de 1 ate qt faca
Você acertou!
Slides das Aulas 05
	
	E
	var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
 
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(“xt”)
para x de 1 ate qt faca
_1587384490.unknown
_1587384496.unknown
_1587384500.unknown
_1587384501.unknown
_1587384498.unknown
_1587384493.unknown
_1587384495.unknown
_1587384491.unknown
_1587384477.unknown
_1587384483.unknown
_1587384487.unknown
_1587384488.unknown
_1587384485.unknown
_1587384480.unknown
_1587384482.unknown
_1587384478.unknown
_1587384470.unknown
_1587384474.unknown
_1587384475.unknown
_1587384472.unknown
_1587384467.unknown
_1587384469.unknown
_1587384464.unknown
_1587384465.unknown
_1587384462.unknown

Outros materiais