Ввести рост и вес и напечатать рекомендацию по коррекции веса - C (СИ)
Формулировка задачи:
«Идеальный» вес человека на 100 меньше, чем его рост в сантиметрах. Ввести рост и вес и напечатать рекомендацию по коррекции веса.
я написал код:
И считаю что не совсем правильно сделал эту задачу, так как значения вычисляются не по модулю, у меня вопрос как это реализовать?
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
int main(){
unsigned int kg,cm,v = 100;
system("chcp 1251 > nul");
printf("%s\n","Введи вес и рост через пробел: ");
scanf("%d %d",&kg,&cm);
if(kg != (cm-100)){
kg >= (cm - 100) ? printf("%s %d %s\n","Сбрось", (cm - 100) - kg, "кг")
: printf("%s %d %s\n","Набери",(cm - 100) - kg, "кг");
}
else if(kg += (cm-100)){
printf("%s\n","У тебя все хорошо!");
}
else printf("%s\n","Пошло что то не так попробуйте заново");
}Решение задачи: «Ввести рост и вес и напечатать рекомендацию по коррекции веса»
textual
Листинг программы
abs(x);