martes, 31 de enero de 2017

Test para recetar un medicamento

➜ EJERCICIO

Se requiere un programa en C++ que sea capaz de recetar un medicamento para dolor de cabeza por medio de 9 preguntas.

 🔎 Programa 
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
 

int x1,x2,x3,x4,x5,x6,x7,x8,x9,total;
 cout<<"Dolor de Cabeza Test"<<endl;
cout<<"Este autodiagnóstico probablemente ayude a poner el tratamiento adecuado personalizados por parte de un médico especialista."<<endl;

cout<<"PREGUNTA 1: Dónde siente el dolor?"<<endl;
cout<<"1. Un lado de la cabeza 2.Toda la cabeza "<<endl;
cin>>x1;
cout<<"PREGUNTA 2: ¿Cómo le duele?"<<endl;
cout<<"1.Como un latido 2.Como un taladro/calambres 3.Siento presión"<<endl;
cin>>x2;
cout<<"PREGUNTA 3: ¿Cuanto dura el dolor?"<<endl;
cout<<"1.Entre 30 min. y 3 horas 2.Entre 4 horas y 12 horas 3. Más de 12 horas a un dia"<<endl;
cin>>x3;
cout<<"PREGUNTA 4: ¿Tiene otros síntomas asociados al dolor?"<<endl;
cout<<"1.Ninguno solo el dolor de cabeza  2.Fiebre 3.Sensibilidad a ruido / luz / olores"<<endl;
cin>>x4; 
cout<<"PREGUNTA 5: ¿La actividad física empeora el dolor?"<<endl;
cout<<"1.No 2.Si"<<endl;
cin>>x5;
cout<<"PREGUNTA 6:¿Qué intensidad tiene?"<<endl;
cout<<"1.Leve 2.Moderado 3.Severo"<<endl;
cin>>x6;
cout<<"PREGUNTA 7: ¿Tiene antecedentes familiares con migraña?"<<endl;
cout<<"1.No 2.Si"<<endl;
cin>>x7;
cout<<"PREGUNTA 8: ¿Con qué frecuencia tiene dolor?"<<endl;
cout<<"1.Crisis episódicas y recurrentes 2. A diario o casi a diario"<<endl;
cin>>x8;
cout<<"PREGUNTA 9: ¿Ha estado estresado estos dias?"<<endl;
cout<<"1.No 2.Si"<<endl;
cin>>x9;

total= x1+x2+x3+x4+x5+x6+x7+x8+x9;

if (total>=9 & total<=13){
cout<<"DOLOR LEVE"<<endl;
cout<<"TE RECOMENDAMOS: paracetamol DE 500mg"<<endl;
cout<<"Toma una tableta cada 8 horas durante 3 dias"<<endl;

}

if(total>=14 & total<=18) {
cout<<"DOLOR MODERADO"<<endl;
cout<<"TE RECOMENDAMOS: ácido acetilsalicílico DE 500mg"<<endl;
cout<<"Toma una tableta cada 8 horas durante 2 dias"<<endl;

}
else {
cout<<"DOLOR INTENSO"<<endl;
cout<<"TE RECOMENDAMOS: metamizol sódico DE 500mg"<<endl;
cout<<"Toma una tableta cada 6 horas durante 5 dias"<<endl;

} 
}

 🔎 Programa compilado 

 ➤Dolor leve



Dolor Moderado


Dolor Intenso




 🔎 Tabla de criterios de la sentencia IF en el código



No hay comentarios:

Publicar un comentario