Lógica, perguntado por WaldineiPrevelato, 11 meses atrás

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 mayaravieiraj
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 wandomonteiro
0

Resposta:

Alguém pode fazer e C

Explicação:

Perguntas interessantes