Criar um programa que, a partir da idade e peso do paciente, calcule a dosagem de determinado medicamento e imprima a receita informando quantas gotas do medicamento o paciente deve tomar por dose. Considere que o medicamento possui 500mg por ml, e que cada ml corresponde a 20 gotas. -Adultos ou adolescentes desde 12 anos, inclusive, se tiverem peso igual ou acima de 60 quilos devem tomar 1000mg; com peso abaixo de 60 quilos devem tomar 875 mg. -Para crianças e adolescente abaixo de 12 anos a dosagem é calculada pelo peso corpóreo conforme a tabela a seguir:
Peso Mg
5 kg a 9 kg 125 mg
9.1 kg a 16 kg 250 mg
16.1 kg a 24 kg 375 mg
24.1 kg a 30 kg 500 mg
Acima de 30kg 750 mg
Exemplo:
Informe a idade do paciente (anos). 50
Informe o seu peso (kg). 70
O paciente deverá tomar 40 gotas do medicamento
______________________________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
float peso;
int idade,dosagem;
printf("Informe idade do pasciente:\n");
scanf("%d",&idade);
printf("Informe peso (Kg) do pasciente:\n");
scanf("%f",&peso);
if(idade>=12 && peso >=60)
{
dosagem=1000/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 1000mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(idade>=12 && peso<60)
{
dosagem=875/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 875mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(peso>=5 && peso<=9)
{
dosagem=125/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 125mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(peso>=9.1 && peso<=16)
{
dosagem=250/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 250mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(peso>=16.1 && peso<=24)
{
dosagem=375/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 375mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(peso>=24.1 && peso<=30)
{
dosagem=500/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 500mg = %d gotas do medicamento\n\n",dosagem);
}
else
{
if(peso>30)
{
dosagem=750/25;
printf("\nidade: %d anos\n",idade);
printf("Peso: %.2fKg\n",peso);
printf("O pasciente deve tomar 750mg = %d gotas do medicamento\n\n",dosagem);
}
}
}
}
}
}
}
system("pause");
return 0;
}
Click em Download para baixar os arquivos deste programa.
Este programa foi desenvolvido utilizando o software Dev c++
Nenhum comentário:
Postar um comentário