Buscar

APOL 03 Lógica de Programação e Algoritmos NOTA 60

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

APOL 03 Lógica de Programação e Algoritmos 
 
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 
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 3/5 - Lógica de Programação e Algoritmos 
Na Aula 4 trabalhamos com o conceito de Lógica Iterativa. Analise o código abaixo que envolve este conteúdo. 
 
 
 
 
Perceba que existe uma linha faltando no código. Assinale a alternativa que corresponde a esta linha. 
Nota: 0.0 
 
A enquanto x de 1 ate 10 faca 
 
B para x de 1 ate 10 
 
C para i de 1 ate 10 faca 
 
D enquanto x<10 faca 
 
E para x de 1 ate 10 faca 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
O algoritmo abaixo envolve conteúdos como funções de entrada e saída e laços de repetição/iteração. 
 
 
Assinale a alternativa que contém o enunciado que melhor descreve o funcionamento deste algoritmo. 
Nota: 0.0 
 
A Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média, a soma deste valores e o total de valores 
digitados. O programa se encerra quando o usuário digitar um valor menor ou igual a zero. 
 
B Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a soma deste valores e o total de valores digitados. O 
programa se encerra quando o usuário digitar um valor menor ou igual a zero. 
 
C Faça um algoritmo em que o usuário digita inúmeros valores do tipo inteiro e calcula a soma e o total de valores digitados. O programa se 
encerra quando o usuário digitar um valor menor ou igual a zero. 
 
D Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média e o total de valores digitados. 
 
E Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média, a soma deste valores e o total de valores 
digitados. 
 
Questão 5/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

Continue navegando