#include #include #include #include double pesoideal(char s, double p); void moldura(); void cabecalho(); void main() { char nome[30]; //Nome do usuário char sexo; //Sexo ('M' ou 'F') int altura; //Altura double peso; //Peso ideal de acordo com o sexo e altura cout << "\nDigite o nome ou\nFIM para encerrar\t"; gets(nome); while(strcmpi(nome,"fim")) { do { cout << "\nSexo:\t"; cin >> sexo; }while(toupper(sexo)!='M'&&toupper(sexo)!='F'); do { cout << "\nAlturra:\t"; cin >> altura; }while(altura<=0); peso=pesoideal(sexo,altura); cout << "\n" << nome << " seu peso ideal eh " << peso << "\n"; cout << "\nDigite o nome ou\nFIM para encerrar\t"; gets(nome); } } double pesoideal(char s, double a) { if(toupper(s)=='M') return 72.7*a-58; if(toupper(s)=='M') return 62.1*a-44.7; } //Função moldura: //imprime a partir das coordenadas do canto superior esquerdo (lse,cse) //imprime a partir das coordenadas do canto inferior direito (lse,cse) //O cursor deve estar posicoinado na coordenada 5,1 //Código ascii // == = 205 == || || || // || 201 || 187 || 186 === 188 == 200 void moldura(int lse,int cse,int lid,int cid) { int i; for(i=cse+1;i