|
There are no translations available.
Aqui vai mais um tutorial, ou simplesmente um código, que considero intuitivo, feito em C++. Pequeno e simples, mas que pode ajudar no treinamento e compreensão da linguagem.
O programinha abaixo tem o objetivo de informar ao usuário se o seu peso é ou não o ideal.
Antecipo que o código abaixo foi testado apenas em Linux, portanto, ao rodar em Windows será preciso algumas pequenas modificações, como por exemplo, a inclusão do system("pause") no final.
#include <iostream> #include <string.h> using namespace std; // função para cálculo do peso ideal masculino float peso_ideal_m (float alt) { return (72.7 * alt - 58); } // função para cálculo do peso ideal feminino float peso_ideal_f (float alt) { return (62.1 * alt - 44.7); }
main() { float alt; char sexo[2];
cout << "Informe o sexo (F ou M):"; cin.getline(sexo,2); cout << "Informe a altura:"; cin >> alt;
if ((strcmp(sexo,"F") == 0) or (strcmp(sexo,"f") == 0)) cout << "Seu peso ideal eh: " << peso_ideal_f (alt) << "Kg \n\n"; else if ((strcmp(sexo,"M") != 0) and (strcmp(sexo,"m") != 0)) cout << "Erro: sexo deve ser M ou F. Tente novamente!!! \n\n"; else cout << "Seu peso ideal eh: " << peso_ideal_m (alt) << "Kg \n\n";
return 0; } Erros, sugestões, dúvidas ou críticas, entre em contato.
|