Em lógica de programação, usa-se condições para tomar decisões no decorrer da execução de um programa. Através de estruturas condicionais é possível alterar todo o fluxo de processamento. Nesse contexto, responda: Num determinado Estado, para transferências de veículos, o DETRAN cobra uma taxa de 1% para carros fabricados antes de 2000 e uma taxa de 1,5% para os fabricados de 2000 em diante, taxa esta que incide sobre o valor de tabela do carro. Qual programa a seguir lê o ano e o preço do carro e a seguir calcula e imprime o imposto a ser pago? Escolha uma: a. Algoritmo "ExemploCalculoDetran" Int AnoVeiculo : real ValorVeiculo, TaxaVeiculo : real Inicio Escreva("Informe o ano do veículo: ") imprime(AnoVeiculo) Escreva("Informe o valor do veículo: ") imprime(ValorVeiculo) SE (AnoVeiculo < 2000) ENTAO TaxaVeiculo <- ValorVeiculo * 0.01 SENAO TaxaVeiculo <- ValorVeiculo * 0.015 FIMSE Escreval("A taxa para transferência: ", TaxaVeiculo) Fimalgoritmo b. Algoritmo "ExemploCalculoDetran" Var AnoVeiculo : inteiro ValorVeiculo, TaxaVeiculo : real SE Escreva("Informe o ano do veículo: ") leia(AnoVeiculo) Escreva("Informe o valor do veículo: ") leia(ValorVeiculo) SENAO (AnoVeiculo < 2000) ENTAO TaxaVeiculo <- ValorVeiculo * 0.01 SE TaxaVeiculo <- ValorVeiculo * 0.015 FIMSE Escreval("A taxa para transferência: ", TaxaVeiculo) Fimalgoritmo c. Algoritmo "ExemploCalculoDetran" Var AnoVeiculo : inteiro ValorVeiculo, TaxaVeiculo : real Inicio Escreva("Informe o ano do veículo: ") imprime(AnoVeiculo) Escreva("Informe o valor do veículo: ") imprime(ValorVeiculo) SE (AnoVeiculo > 2000) ENTAO TaxaVeiculo <- ValorVeiculo * 0.01 SENAO TaxaVeiculo <- ValorVeiculo * 0.015 FIMSE Leial("A taxa para transferência: ", TaxaVeiculo) Fimalgoritmo d. Algoritmo "ExemploCalculoDetran" Var AnoVeiculo : inteiro ValorVeiculo, TaxaVeiculo : real Inicio Escreva("Informe o ano do veículo: ") leia(AnoVeiculo) Escreva("Informe o valor do veículo: ") leia(ValorVeiculo) SE (AnoVeiculo < 2000) ENTAO TaxaVeiculo <- ValorVeiculo * 0.01 SENAO TaxaVeiculo <- ValorVeiculo * 0.015 FIMSE Escreval("A taxa para transferência: ", TaxaVeiculo) Fimalgoritmo e. Algoritmo "ExemploCalculoDetran" Var AnoVeiculo : inteiro ValorVeiculo, TaxaVeiculo : inteiro Inicio Escreva("Informe o ano do veículo: ") leia(AnoVeiculo) Escreva("Informe o valor do veículo: ") leia(ValorVeiculo) SE (AnoVeiculo > 2000) ENTAO TaxaVeiculo <- ValorVeiculo * 0.01 SENAO TaxaVeiculo <- ValorVeiculo * 0.015 FIMSE Escreval("A taxa para transferência: ", TaxaVeiculo) Fimalgoritmo PÁGINA ANTERIOR
Soluções para a tarefa
Respondido por
8
Oi!
Abaixo eu corrigi e detalhei o algoritmo que lê o ano e o preço do carro e a seguir calcula e imprime o imposto a ser pago
Fique a vontade para fazer pequenos ajustes, caso queira.
Algoritmo "ExemploCalculoDetran"
Var
AnoVeiculo : inteiro
ValorVeiculo, TaxaVeiculo : real
Inicio
Escreva("Informe o ano do veículo: ")
leia(AnoVeiculo)
Escreva("Informe o valor do veículo: ")
leia(ValorVeiculo)
SE (AnoVeiculo < 2000) ENTAO
TaxaVeiculo <- ValorVeiculo * 0.01
SENAO
TaxaVeiculo <- ValorVeiculo * 0.01
FIMSE
Escreval("A taxa para transferência: ", TaxaVeiculo)
Fimalgoritmo
Respondido por
0
Resposta:
Alguém pode fazer e C
Explicação:
Perguntas interessantes
Matemática,
9 meses atrás
Português,
9 meses atrás
Geografia,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Administração,
1 ano atrás