Marcelo L. Oliveira

Português (Brasil)English (United Kingdom)

Poll

Do you agree with institutions such as, for example, Petrobras, which discriminate against graduates of courses in upper-level techie?



Conexões:

Plaxo
del.ici.us
Linkedin
Flickr
YouTube
Twitter

Validações:

Este site é XHTML 1.0 Transitional válido
Este site é CSS válido

Demais:

Creative Commons



Calculo do peso ideal: C++

PDF Print E-mail

There are no translations available.

Calcule o Peso IdealAqui 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.

Comentários
Comentar
Nome:
E-mail:
 
Título:
 
Por favor coloque o código anti-spam que você lê na imagem.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Tuesday, 01 June 2010 17:30
 
Copyright © 2009 - 2010 MarceloWeb. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.