martes, 31 de enero de 2017

Programa Medico

Programa medico


Se solicita un programa medico el cual en base a 10 preguntas pueda determinar si el dolor es intenso moderado o poco, así como recetar algo que podría tomar


#include <iostream>
using namespace std;

int main(){
int p1,p2,p3,p4,p5,p6,p7,p8,p9,con;
int a=3,b=2,c=1;

cout<<"Test para determinar el dolor "<<endl;
cout<<"Conteste dependiendo el dolor que tiene"<<endl;

cout<<"¿Que tanto tienes dolor en la cien?"<<endl;
cout<<" 1) poco  "<<" 2) mas o menos  "<<" 3) mucho "<<endl;
cin>>p1;
  cout<<"¿ Te molesta la luz ?"<<endl;
cout<<" 1) no  "<<" 2) si  "<<endl;
cin>>p2;
  cout<<"¿ que tan frecuente son tus dolores de cabeza ?"<<endl;
cout<<" 1) pocas veces  "<<" 2) frecuente  "<<"  3)muy frecuente  "<<endl;
cin>>p3;
  cout<<"¿ Tienes mucha presion en lo que haces ?"<<endl;
cout<<" 1) a veces  "<<" 2) frecuente  "<<"  3)muy frecuente  "<<endl;
cin>>p4;
cout<<"¿ Alguna vez haz estado en tratamiento para la migraña ?"<<endl;
cout<<" 1) nunca  "<<" 2) pocas veces  "<<"  3)muchas veces  "<<endl;
cin>>p5;
  cout<<"¿ Te molestan mucho el ruido ?"<<endl;
cout<<" 1) poco  "<<" 2) moderado  "<<"  3)mucho  "<<endl;
cin>>p6;
 cout<<"¿Haz presentado mareos ?"<<endl;
cout<<" 1) no  "<<" 2) un par de veces  "<<"  3)muchas veces  "<<endl;
cin>>p7;
cout<<"¿Presenta pesadez de la cabeza ?"<<endl;
cout<<" 1) no  "<<" 2) si  "<<endl;
cin>>p8;
  cout<<"¿ cuenta con estres ?"<<endl;
cout<<" 1) no  "<<" 2) si  "<<endl;
cin>>p9;
 
 
  con=p1+p2+p3+p4+p5+p6+p7+p8+p9;
 
  if (con=>21 &con=<24){
  cout<<" Tu dolor es muy intenso y tiene migraña ibuprofeno"<<endl;
}
if (con=>15 &con=<20){
  cout<<" Tu dolor es muy intenso y tiene migraña ibuprofeno"<<endl;
}

if (con=>9 & con=<14){
  cout<<" Tu dolor es muy intenso y tiene migraña ibuprofeno"<<endl;
}
cout<<con<<endl;

}


el programa realiza 10 preguntas las cuales va acumulando un puntaje que servirá al final para poder determinar con condiciones de tipo de dolo es el que tiene el usuario










lunes, 30 de enero de 2017


Estructuras de control

conceptos


  1.    Las instrucciones de un programa que se ejecutan un tras otra en el orden el cual se escribieron, a esto se le llama ejecución secuencial.
  2. Existen 4 tipos de estructuras, de selección (switch), secuencial (uno detrás de otro),                   condicional(if ), repetición(for) y compuesto (if /else)                                                                                                               
     Como programar en c++ Harvey M. Deitel, Paul J. Deitel
  3. Las estructuras de control son de una sola entrada y una sola salida que facilitan la                     construcción de los programas. Las estructuras de control pueden ser agregadas una tras otra y     conectando el punto de salida.

 Como programar en c/ c+  Harvey M. Deitel, Paul J. Deitel
                      
      
Ejemplos

condicional
 #include <stdio.h>
#include <stdlib.h>

int main() {
    int Num; int Res;
    printf("Programa para determinar naturaleza par o impar de un numero\n\n");
    printf ("Introduzca un numero entero: ");
    scanf ("%d", &Num);
    Res = Num%2;
    if (Res==0) {
        printf ("El numero es par\n");
    } else {
        printf ("El numero es impar\n");
    }

    return 0;
}


compuesto
#include <stdio.h>
#include <stdlib.h>
int main() {
    int a;
    a=3;
    if (a==5 ) {
        printf("Se cumple que a vale 5\n");
    }
    a=25;
    printf("El valor actual de a es %d\n", a);
    return 0;
}



Selección
switch(opcion){

 case 1:{
 triangulo (a,b);
 break;
 }
 case 2:{
 rectangulo (a,b);
 break;
 }
 case 3:{
 cuadrado (a,b);
 break;
 }
 case 4:{
 pentagono (a,b);
 break;
 }
 case 5:{
 hexagono (a,b);
 break;
 }
 }
 getch();
 }
 float triangulo(float num1, float num2){
 float res;
 res=num1*num2/2;
 cout<<"el area del triangulo es:"<<res<<endl;

 }


repeticion

  do{
case 1:{
cout<<"Departamentos"<<endl;
cout<<"1.-Electronica"<<endl;
cout<<"2.-Muebles"<<endl;
   cout<<"3.-Salir"<<endl;
cout<<"Elige una opcion"<<endl;
cin>>opcion2;

switch (opcion2){
case 1:
    {
    cout<<"Elegiste Electronica"<<endl;
    cout<<"Estos son nuestros productos"<<endl;
    cout<<"Televisiones - $4500"<<endl;
  cout<<"Consola Xbox One- $7000"<<endl;
    cout<<"Dvd- $1500"<<endl;
  cout<<"Laptop - $7600"<<endl;
         cout<<endl;
    break;
    }
    case 2:
    {
    cout<<"Elegiste Muebles"<<endl;
    cout<<"Estos son nuestros productos"<<endl;
    cout<<"Sala - $10000"<<endl;
    cout<<"Comedor- $8000"<<endl;
    cout<<"Cocina - $15000"<<endl;
    cout<<"librero - $2000"<<endl;
         cout<<endl;
    break;
    }
    }
   break;
}
   } while (opcion2>=4);


Como programar en c++ Harvey M. Deitel, Paul J. Deitel pagina 59
La estructura de control  Jorge Carrillo Viveros
Como programa en c Herver M. Deitel, Paul J. Deitel