Informática, perguntado por andrewta2008ox8325, 1 ano atrás

algoritimos Escreva um programa que informe o valor a ser pago por um plano de saúde de acordo com a idade do conveniado. Considere que todos devem pagar o valor fixo de R$ 250,00 mais um adicional percentual conforme a seguinte tabela: 1) crianças com menos de 10 anos pagam + 2%; 2) conveniados com idade entre 10 e 30 anos pagam + 15%; 3) conveniados com idade entre 40 e 60 anos pagam + 25%; 4) conveniados com mais de 60 anos pagam + 40%.

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
1
Lógica baseada em C:

OBS.: As sintaxes não estarão da forma correta, é apenas a lógica do que vc tem que programar.


int idade;
float taxa = 250.00;

print("Informe a idade: ");  //Solicitar a idade
scanf(&idade, %d);   //armazenar o valor digitado na variável


//PARA CRIANÇAS MENOS DE 10 ANOS = +2%
if(idade<10)
{
    print("A taxa a ser paga é de : %f. ", (102/100)*taxa);
}

//DE10 A 30 ANOS = +15%
else if(idade >=10 && idade <=30)
{
    print("A taxa a ser paga é de : %f. ", (115/100)*taxa);
}

//DE40 A 60 ANOS = +25%
else if(idade >=40 && idade <=60)
{
    print("A taxa a ser paga é de : %f. ", (125/100)*taxa);
}

//MAIS DE 60 ANOS = +40%
else if(idade >60)
{
    print("A taxa a ser paga é de : %f. ", (140/100)*taxa);
}



Basicamente é essa a lógica. Coloque dentro da sua rotina principal ("main") e faça os devidos ajustes ou coisas que queira acrescentar.





andrewta2008ox8325: sabe como solucionar no visualg com "escolha "
jvsilvictorox7rfj: Nunca usei o VisuAlg, mas a lógica é essa aí. Vc só temq ue adaptar pra sintaxe da linguagem que vc utiliza. Trabalho com Java, C, C++, C#, XML, SQL e algumas coisas, mas no Visual Studio ou NetBeans.
jvsilvictorox7rfj: e algumas outras*
Perguntas interessantes