GithubHelp home page GithubHelp logo

Comments (1)

muratxx61 avatar muratxx61 commented on June 8, 2024

I added function return to the project ,

/*###################################################

Body Mass Index (BMI) Calculator

Copyright (c) 2008 - 2018 Junian Triajianto

Tested on 20.09.2021 by MK

###################################################*/

#include
#include

// function decleration and calculation 	
float BMI_Calc (float A,float B)
{
	return A*10000/(B*B);
}

char toUpperChar (char x);

int main()
{
char r;
float TB, IMT, BMI;
int BB;

do
{
  
printf("\n\nBody Mass Index (BMI) Calculation \n");
printf("==================================\n\n");
printf("BW	 : Weight (kg)\n");
printf("BH   : Height (cm)\n");
printf("BMI  : Body Mass Index\n\n");
printf("BW   : ");
scanf("%d", & BB);
printf("BH   : ");
scanf("%f", & TB);
IMT= BB/(TB*TB)*10000;
printf("BMI  : %0.2f\n\n", IMT);
printf("You are ");

// call Function 
BMI= BMI_Calc(BB,TB);


if (BMI<18.5)
	printf("Underweight");
else if (BMI<23)
	printf("Normal Weight");
else if (BMI<25)
	printf ("Overweight");
else if (BMI<30)
	printf("Obesity");
else
	printf("Over obesity");
	
printf("\n\n Try again[Y/N]? ");


  do 
  {
  	r=getchar();
  	r= toUpperChar(r);
	
	}while (r!='Y' && r!='N');

}while (r=='Y');
}

char toUpperChar (char x)
{
	if (x>= 97 && x<= 122) x=x-32;
	return x;
}

from cpp-awesome-pack.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.