/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Examen

 
      Índice del Foro elrincondelc.com -> Dev-C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
Tellus



Registrado: 04 Nov 2010
Mensajes: 3

MensajePublicado: 04/11/2010 1:10 am
Título: Examen

Tengo un examen parcial a las 11 de programacion en c con dev-c++ si alguien puede estar coenctado a esa hora y ayudarme se lo agradecceria.
Salu2 y suerte.
Volver arriba
Tellus



Registrado: 04 Nov 2010
Mensajes: 3

MensajePublicado: 04/11/2010 2:35 am
Título:

tengo que crear un programa que poniendo la altura y el peso me indique mi estado de salud.
peso (kg)/ talla*talla

<18 por debajo de lo normal
19-24,9 normal
25-29.9 sobrepeso
30-34.9 obesidad grado 1
35-39 obesidad grado 2
>40 obesidad grado 3

Espero k me puedan ayudar y gracias.
Volver arriba
digies



Registrado: 18 Nov 2005
Mensajes: 979
Ubicación: Blumenau (Br)

MensajePublicado: 06/11/2010 8:21 am
Título:

Podrías haber puesto como título IMC (Índice de Masa Corporal). Leer las reglas del foro.

Saludos
_________________
With enough eyes, all bugs are easy to find.

Eric S. Raymond
Volver arriba
l0394



Registrado: 24 Jul 2009
Mensajes: 12

MensajePublicado: 06/11/2010 9:42 am
Título: Solución

Me parece que es esto lo que pides. Una ayudita nunca sobra. Pero algo así, intenta hacerlo por ti mismo para aprender, es básico.

Poco a poco Smile


Código:

#include <iostream>
#include <math.h>

using namespace std;
//Start program
int main()
{
    cout << "\tIMC: Indice de Masa Corporal\n" << endl;
    float peso, talla,IMC;

    //Entrada de datos
    cout << "Introduzca peso (Kg): ";
    cin >> peso;

    cout << "Introduzca talla (m): ";
    cin >> talla;

    //Calcular el IMC
    IMC = peso/powf(talla,2); /* powf hace el cuadrado de la talla, lo mismo que talla*talla */
    cout << "Su IMC es: " << IMC;

    if(IMC < 18)
        cout << " Por debajo de lo normal" << endl;

    else if((IMC >= 18) && (IMC < 25))
        cout << " Normal" << endl;

    else if(IMC >= 25 && IMC < 30)
        cout << " Sobrepeso" << endl;

    else if(IMC >= 30 && IMC < 35)
        cout << " Obesidad grado 1" << endl;

    else if(IMC >= 35 && IMC < 40)
        cout << " Obesidad grado 2" << endl;

    else if(IMC >= 40)
        cout << " Obesidad grado 3" << endl;

    return 0;
}

_________________
http://www.aprendeprogramacion.net/
Volver arriba
      Índice del Foro elrincondelc.com -> Dev-C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com