Você está na página 1de 4

INSTITUTO FEDERAL DO MARANHÃO

ALUNO: IGOR PHILIPE MACHADO AMARAL


PROF(A): MARIA JOSÉ C.G.OLIVEIRA

ATIVIDADE DE LOGICA DE PROGRAMAÇÃO

1) Crie um algoritmo para calcular a média de consumo de combustível de um


veículo qualquer. O usuário deverá informar: quilometragem inicial, quilometragem
final e a quantidade de litros abastecida. Represente em pseudocódigo.

{Calcula a média de consumo de combustível de um veículo qualquer}


Algoritmo ConsumodeCombustivel
Variáveis
quilometroInicial, quilometroFinal, consumo, quantidadeLitros : Real {declaração}
Início
quilometroInicial := 0; {inicialização}
quilometroFinal := 0; {inicialização}
consumo := 0; }inicialização}
quantidadeLitros := 0; {inicialização}
Escreva (“ Informe a quilometragem final e a quantidade de litros abastecida:”);
{saída em tela}
Leia (quilometragemFinal e qtdeLitros); {entrada via teclado}
mediadeConsumo := quilometragemFinal/qtdeLitros; {realiza o cálculo e atribui o
resultado na variável mediadeConsumo}
Escreva (“ A média de consumo de combustível é:”)
Escreva (mediadeConsumo);
Fim
2) Crie um algoritmo para calcular a velocidade média atingida por um veículo durante
uma viagem. Reflita sobre os dados que serão necessários solicitar ao usuário.
Represente em pseudocódigo.
{Calcula a velocidade média atingida por um veículo qualquer durante uma viagem}
Algoritmo VelocidadeMedia
Variáveis
velocidadeInicial, velocidadeFinal, tempoInicial, tempoFinal, velocidadeMedia : Real
{declaração}
Início
velocidadeInicial := 0 {inicialização}
velocidadeFinal := 0 {inicialização}
tempoInicial := 0 {inicialização}
tempoFinal := 0 {inicialização}
velocidadeMedia := 0 {inicialização}
Escreva (“ Informe a velocidade inicial, velocidade final, tempo inicial e o tempo
final:”); {saída em tela}
Leia (velocidadeInicial, velocidadeFinal, tempoInicial, tempoFinal); {entrada via
teclado}
velocidadeMedia := velocidadeFinal - velocidadeInicial/tempoFinal - tempoInicial;
{realiza o cálculo e atribui o resultado na variável velocidadeMedia}
Escreva (“ A velocidade média é:”)
Escreva (velocidadeMedia);
Fim
3) Faça um algoritmo que receba dois números e exiba o resultado de sua soma. Use
pseudocódigo.
{Calcula a soma dos fatores 1 e 2}
Algoritmo ResultadodaSoma
Variáveis
numero1, numero2, resultadodaSoma : Real {declaração}
Ínicio
fator1 := 0 {inicialização}
fator2 := 0 {inicialização}
resultado := 0 {inicialização}
Escreva (“ Informe os fatores 1 e 2:”); {saída na tela}
Leia (fator1 e fator2); {entrada via teclado}
resultadodaSoma := fator1 + fator2; {realiza o cálculo e atribui o resultado na variável
resultadodaSoma}
Escreva (“ O resultado da soma é:”)
Escreva (resultadodaSoma);
Fim
4) Escrever um algoritmo para determinar o consumo médio de um automóvel
sendo fornecida a distância total percorrida pelo automóvel e o total de combustível
gasto.
{Calcula o consumo médio de um automóvel sendo fornecida a distância total percorrida
e o total de combustível}
Algoritmo ConsumoMediodeGasolina
Variáveis
distanciaPercorrida, quantidadeCombustivelGasto, consumoMedio : Real
{declaração}
Início
distanciaPercorrida := 0 {inicialização}
quantidadeCombustivelGasto := 0 {inicialização}
consumoMedio := 0 {inicialização}
Escreva (“ Informe a distância percorrida e o total de combustível gasto:”); {saída na
tela}
Leia (distanciaPercorrida e qtdeCombustivelGasto); {entrada via teclado}
consumoMedio := distanciaPercorrida/quantidadeCombustivelGasto; {realiza o
cálculo e atribui o resultado na variável consumoMedio}
Escreva (“ O consumo médio do automóvel é:”)
Escreva (consumoMedio)
Fim
5) Faça um algoritmo que receba dois números e ao final mostre a soma, subtração,
multiplicação e a divisão dos números lidos.
{Calcula a soma, a subtração, multiplicação e a divisão dos fatores 1 e 2}
Algoritmo SSMD
Variáveis
numero1, numero2, resultado : Real {declaração}
Início
nuemro1 := 0 {inicialização}
nuemro2 := 0 {inicialização}
resultado := 0 {inicialização}
Escreva (“ Informe os fatores 1 e 2:”); {saída na tela}
Leia (nuemro1 e numero2); {entrada via teclado}
resultadok := fator1 +, -, x, /fator2; {realiza o cálculo e atribui o resultado na variável
resultadok}
Escreva (“ Os resultados da operação é:”)
Escreva (resultado)
Fim

Você também pode gostar