Buscar

Conceitos e Exemplos de 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 6 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 6 páginas

Prévia do material em texto

1. 
Considerando o conceito e as características de um algoritmo sequencial, analise as 
sentenças apresentadas abaixo. ,I. A estrutura básica de um algoritmo sequencial é 
comandos de entrada, atribuição e saída, e utiliza uma estrutura de execução 
sequencial. 
II. Um algoritmo sequencial executa os comandos colocados em sequência, no 
mínimo, uma vez. 
III. O algoritmo sequencial não utiliza laços de repetição nem testes condicionais. 
É correto o que se afirma na(s): 
 
B. 
Alternativas I e III. 
Os algoritmos sequenciais utilizam entrada, atribuição e saída, sendo que, muitas vezes, a 
entrada já está predefinida no problema. Também a estrutura sequencial não utiliza laços 
de repetição, ou seja, ele executa uma única vez os comandos de forma linear e não desvia 
o fluxo de execução, executando sequencialmente todos os comandos. 
 
2. 
Considere os seguintes blocos aplicados na representação em fluxograma: 
 
Quais figuras podem ser utilizadas para representar comandos de saída? 
A. 
Figuras 2, 3 e 4. 
As figuras 2, 3 e 4 representam comandos de saída. A figura 2 é a representação padrão de 
dados. A figura 3 representa saída para impressão e a figura 4, saída para vídeo. 
3. 
O algoritmo em fluxograma. 
 
tem os seguintes valores como entrada: 
Digite o valor para a: 2,5 
Digite o valor para b: 3,2 
 
Analise e realize o teste do algoritmo com os valores de entrada apresentados acima 
e selecione a alternativa que representa a funcionalidade do algoritmo e qual será o 
valor de saída para a variável area. 
 
D. 
O algoritmo calcula a área de um triângulo. O valor de saída será 4,0. 
A fórmula para calcular a área de um triângulo é: (base*altura)/2. O calculo da área do 
algoritmo é : area <- (3,2 ∗ 2,5)/2 = 4,0 
 
4. 
Uma construtora realizou uma pesquisa com seus funcionários e verificou que cerca 
de 50% deles estão acima do peso. A pesquisa também apontou que os funcionários 
necessitam de reeducação alimentar e não praticam atividades físicas. Assim, a 
empresa contratou uma nutricionista e um restaurante para a preparação das 
refeições de seus colaboradores. Também buscou uma parceria com uma academia 
e está introduzindo uma campanha para que os funcionários busquem uma vida mais 
saudável focando em atividades físicas e reeducação alimentar. Primeiramente, os 
profissionais da academia medirão o índice de massa corporal (IMC) dos funcionários 
da construtora para determinar, juntamente com a nutricionista contratada, o tipo de 
treinamento personalizado para cada pessoa e também o cardápio que deverá ser 
oferecido para os diversos casos para a empresa. O IMC é uma das formas mais 
utilizadas para determinar se os níveis de gordura e o peso da pessoa estão dentro 
do recomendado pela Organização Mundial da Saúde. 
A fórmula para calcular o IMC necessita do peso e da altura do indivíduo 
 
O algoritmo deve mostrar como saída a tabela abaixo, para que seja possível ver em 
que categoria o funcionário da construtora se encontra. 
 
 
Valores do IMC: 
Abaixo do peso – menor que 18,5 
Normal – entre 18,5 e 24,9 
Acima do peso – entre 25 e 29,10 
Obeso – 30 ou mais 
Analise os algoritmos em forma de fluxograma apresentados a seguir. 
 
Em qual alternativa é correta a representação do fluxograma para a solução do 
problema? 
B. 
Alternativa III. 
Todos os comandos de entrada, atribuição e saída estão representados de forma correta no 
fluxograma da alternativa III. 
 
5. 
Observe o fluxograma: 
 
D. 
Calcula a quantidade de litros gastos por um veículo em uma viagem. Tem como entrada a 
média de consumo, o tempo da viagem em horas e a velocidade média por hora. 
O fluxograma solicita os dados de entrada: média de consumo do veículo, tempo da viagem 
em horas e velocidade média por hora. Após, calcula a distância percorrida pelo veículo e a 
quantidade de litros gastos pelo veículo em uma viagem. Como saída, ele imprime a 
quantidade de litros gastos no percurso.

Continue navegando