Atualmente vivemos uma pandemia de Coronavírus. Com o intuito de agilizar na triagem hospitalar, você foi contratado para desenvolver o sistema de um aparelho que lê a idade do paciente e sua temperatura. Após as leituras, o aparelho deve informar as seguintes mensagens na tela:
- Caso o paciente tenha mais de 60 anos e apresente temperatura superior a 38 graus, exiba na tela: “PACIENTE PRIORIDADE A”.
- Caso o paciente tenha mais de 60 anos e apresente temperatura inferior a 38 graus, exiba na tela:
“PACIENTE PRIORIDADE B”.
- Caso o paciente tenha 60 anos ou menos e apresente temperatura superior a 38 graus, exiba na tela:
“PACIENTE PRIORIDADE B”.
- Caso o paciente tenha 60 anos ou menos e apresente temperatura inferior a 38 graus, exiba na tela:
“PACIENTE PRIORIDADE C”.
Desenvolva o código em linguagem C:
EXTRA (2 pts): Faça antes o pseudocódigo do programa.
R.:
Soluções para a tarefa
Resposta:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int idade;
float temperatura;
printf("Digite a idade do paciente: ");
scanf ("%d",&idade);
printf("Digite a temperatura do paciente: ");
scanf ("%f",&temperatura);
if (idade > 60 && temperatura > 38.0)
{
printf("PACIENTE PRIORIDADE A");
}
else if (idade > 60 && temperatura < 38.0)
{
printf("PACIENTE PRIORIDADE B");
}
else if (idade <= 60 && temperatura > 38.0)
{
printf("PACIENTE PRIORIDADE B");
}
else if (idade <= 60 && temperatura < 38.0)
{
printf("PACIENTE PRIORIDADE C");
}
}
idade: inteiro
temperatura: real
escreva("Digite a idade do paciente: ")
leia(idade)
escreva("Digite a temperatura do paciente: ")
leia(temperatura)
se (idade > 60 && temperatura > 38.0) então
{
escreva("PACIENTE PRIORIDADE A");
}
senão (idade > 60 && temperatura < 38.0) então
{
escreva("PACIENTE PRIORIDADE B");
}
senão (idade <= 60 && temperatura > 38.0) então
{
escreva("PACIENTE PRIORIDADE B");
}
senão (idade <= 60 && temperatura < 38.0) então
{
escreva("PACIENTE PRIORIDADE C");
}
Explicação: