Ввести рост и вес и напечатать рекомендацию по коррекции веса - 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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы