viernes, 6 de junio de 2014

Proyecto final



#include <conio.h> #include <iostream.h> #include <stdio.h> #include <iomanip.h> #include <stdlib.h> #include <fstream.h> void guardar_datos() { ofstream salida; salida.open("C:\\Datos paciente.txt",ios::app); char nombre[200],sexo[20],fecha[10],edad[10],otro= 's'; int opc; double altura, peso, IMC, numem;
do { cout<<"Introduzca el nombre del paciente: "; cin>>nombre; if(nombre>0) { cout<<"Introduzca el sexo del paciente: \n(hombre/mujer)"; cin>>sexo; cout<<"Introduzca el numero de paciente: "; cin>>numem; cout<<"Introduzca la edad del paciente: "; cin>>edad; cout<<"Introduzca la fecha de ingreso del paciente: (d/m/a) "<<endl; cin>>fecha; salida<<nombre<<" "<<sexo<<" "<<numem<<" "<<edad<<" "<<fecha<<endl; cout<<"Deseas calcular el IMC?"<<endl; cout<<"Si deseas calcular el IMC presiona 1"<<endl; cout<<"Si no deseas calcular el IMC preciona 2"<<endl; cin>>opc;
switch(opc) { case 1: cout << "introduce tu altura (en metros): "; cin >> altura;
cout <<"Introduce tu peso (en kilogramos): "; cin >> peso;
IMC = peso/(altura*altura);
cout << "Tu indice de masa corporal es: " << IMC << endl;
if (IMC<=16) cout << "IMC demasiado bajo: peso inferior.";
else if (16<IMC&&IMC<=18.5) cout << "IMC bajo: delgadez.";
else if (18.5<IMC&&IMC<=24.5) cout << "IMC normal: Peso normal.";
else if (24.5<IMC&&IMC<30) cout << "IMC alto: sobrepeso.";
else if (30<=IMC) cout << "IMC muy alto: obesidad."; break;
} cout<<"\nDesea hacer otra prueba? (s/n)"<<endl; cin>>otro; } else { cout<<"Nombre de paciente no valido"<<endl; //cout<<"Desea hacer otro registro? (s/n)"<<endl; //cin>>otro; } } // aqui termina las intrucciones DO while(otro == 's') ;
salida.close(); } void desplegar_datos() { ifstream salida2; salida2.open("C:\\Datos paciente.txt"); char data1[20],data2[20],data3[10],data4[10],data5[10]; float a3,a4; do { salida2>>data1; salida2>>data2; salida2>>data3; a3=atoi(data3); salida2>>data4; a4=atoi(data4); salida2>>data5; cout<<setw(20)<<data1<<setw(10)<<data2<<setw(10)<<data3<<setw(12)<<data4<<setw(13)<<data5<<endl; } while(!salida2.eof()); } int main() { guardar_datos(); clrscr(); cout<<"\n Nombre del paciente Sexo Num.Paciente Edad Fecha de ingreso"<<endl; desplegar_datos(); getch(); return 0; }




Practica #7
























lunes, 2 de junio de 2014

Practica #6

Practica # 6
EJERCICIO 1





EJERCICIO 2




EJERCICIO 3









EJERCICIO 4










Practica #5

PRACTICA # 5
PROBLEMA 319-6





PROBLEMA 319-8



PROBLEMA 319-9







PROBLEMA 320-12






PROBLEMA 320-13



PROBLEMA 320-14



PROBLEMA 330-5




PROBLEMA 330-7






PROBLEMA 330-8




PROBLEMA 341-4






PROBLEMA 341-5



PROBLEMA  356-1






EXTRAS







jueves, 27 de marzo de 2014