Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: MaximoMeridio28 en 6 Marzo 2019, 17:01 pm



Título: Necesito ayuda para hacer un programa de c++
Publicado por: MaximoMeridio28 en 6 Marzo 2019, 17:01 pm
Tengo que hacer un programa para que un paciente introduzca su tensión sistólica y diastólica y me diga que tipo de tension arterial tiene según la tabla. Hasta ahí todo bien pero lo que no se hacer es que por ejemplo si el paciente tiene una tension sistolica de 118 y una diastolica de 81, su tension arterial es normal. Es decir, siempre tiene que tirar por la más alta, es algo dificil de entender y se me hace muy complicado. Si alguien puede ofrecerme su ayuda estaría muy agradecido. Me han comentado que el programa puede realizarse con una estructura if else, pero quedaria muy largo y se puede simplificar con un bucle o algo parecido y es lo que me interesa obtener.

Muchas gracias.

Os dejo por aqui un gyazo de la tabla porque no se como introducirla, disculpen las molestias: https://gyazo.com/dd6d0176c63c5610ab3791b2a7fe936d


Título: Re: Necesito ayuda para hacer un programa de c++
Publicado por: K-YreX en 6 Marzo 2019, 17:18 pm
Lo más típico para estos ejercicios es usar la estructura <if else> pero si quieres hacerlo con un bucle se me ocurre que lo podrías hacer poniendo los valores guía en dos arrays, uno para cada tipo de tensión.
De todas formas si quieres una ayuda más específica será mejor que pongas tu código (entre etiquetas de código GeSHi) para verlo y poderte aconsejar mejor. Ya que si esperas que te lo demos hecho, no funciona así. Suerte :-X


Título: Re: Necesito ayuda para hacer un programa de c++
Publicado por: srWhiteSkull en 6 Marzo 2019, 23:39 pm
Son 7 filas nada más, mejor usa if else .