HW 2
//Height estimation from femur length:
// female height = femur length * 1.94 + 28.7
// male height = femur length * 1.88 + 32
//Height estimation from humerus length:
// female height = humerus length * 2.8 + 28.2
// male height = humerus length * 2.9 + 27.9
Estimating height using bone lengths from inches to feet:
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus;
again:do
{
printf("Input femur length in inches: ");
scanf("%f", &femur);
printf("Input humerus length in inches: ");
scanf("%f", &humerus);
if (femur > 0 && humerus > 0)
{
Ffemur=(femur*1.94+28.27)/12;
Mfemur=(femur*1.88+32)/12;
Fhumerus=(humerus*2.8+28.2)/12;
Mhumerus=(humerus*2.9+27.9)/12;
printf("Predicted female height from femur: %.2f ft\n", Ffemur);
printf("Predicted male height from femur: %.2f ft\n", Mfemur);
printf("Predicted female height from humerus: %.2f ft\n", Fhumerus);
printf("Predicted male height from humerus: %.2f ft\n", Mhumerus);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimating height using bone length from feet to centimeters:
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus;
again:do
{
printf("Input femur length in feet: ");
scanf("%f", &femur);
printf("Input humerus length in feet: ");
scanf("%f", &humerus);
if (femur > 0 && humerus > 0)
{
Ffemur=(((femur*12)*1.94+28.27)/12)*30.48;
Mfemur=(((femur*12)*1.88+32)/12)*30.48;
Fhumerus=(((humerus*12)*2.8+28.2)/12)*30.48;
Mhumerus=(((humerus*12)*2.9+27.9)/12)*30.48;
printf("Predicted female height from femur: %.2f cm\n", Ffemur);
printf("Predicted male height from femur: %.2f cm\n", Mfemur);
printf("Predicted female height from humerus: %.2f cm\n", Fhumerus);
printf("Predicted male height from humerus: %.2f cm\n", Mhumerus);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimating height using bone length in inches to feet and inches
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur_d, humerus_d;
int femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus, Ff_in, Mf_in, Fh_in, Mh_in, Ff_ft, Mf_ft, Fh_ft, Mh_ft;
again:do
{
printf("Input a femur length in inches: ");
scanf("%f", &femur_d);
printf("Input a humerus length in inches: ");
scanf("%f", &humerus_d);
femur=femur_d+0.5;
humerus=humerus_d+0.5;
if (femur > 0 && humerus > 0)
{
//Total height in inches//
Ffemur=(femur*1.94+28.27);
Mfemur=(femur*1.88+32);
Fhumerus=(humerus*2.8+28.2);
Mhumerus=(humerus*2.9+27.9);
//Feet value of height//
Ff_ft=Ffemur/12;
Mf_ft=Mfemur/12;
Fh_ft=Fhumerus/12;
Mh_ft=Mhumerus/12;
//Inches value of height//
Ff_in=Ffemur%12;
Mf_in=Mfemur%12;
Fh_in=Fhumerus%12;
Mh_in=Mhumerus%12;
printf("Predicted female height from femur: %i ft and %i in\n", Ff_ft, Ff_in);
printf("Predicted male height from femur: %i ft and %i in\n", Mf_ft, Mf_in);
printf("Predicted female height from humerus: %i ft and %i in\n", Fh_ft, Fh_in);
printf("Predicted male height from humerus: %i ft and %i in\n", Mh_ft, Mh_in);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimate height using bone length in inches and feet to inches and feet
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur_ft_d, humerus_ft_d, femur_in_d, humerus_in_d;
int femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus, Ff_in, Mf_in, Fh_in, Mh_in, Ff_ft, Mf_ft, Fh_ft, Mh_ft;
again:do
{
printf("Input the integer feet portion of a femur: ");
scanf("%f", &femur_ft_d);
printf("Input the remainder in inches: ");
scanf("%f", &femur_in_d);
printf("Input the integer feet portion of a humerus: ");
scanf("%f", &humerus_ft_d);
printf("Input the remainder in inches: ");
scanf("%f", &humerus_in_d);
femur=(femur_ft_d*12)+femur_in_d+0.5;
humerus=(humerus_ft_d*12)+humerus_in_d+0.5;
if (femur > 0 && humerus > 0)
{
//Total height in inches//
Ffemur=(femur*1.94+28.27);
Mfemur=(femur*1.88+32);
Fhumerus=(humerus*2.8+28.2);
Mhumerus=(humerus*2.9+27.9);
//Feet value of height//
Ff_ft=Ffemur/12;
Mf_ft=Mfemur/12;
Fh_ft=Fhumerus/12;
Mh_ft=Mhumerus/12;
//Inches value of height//
Ff_in=Ffemur%12;
Mf_in=Mfemur%12;
Fh_in=Fhumerus%12;
Mh_in=Mhumerus%12;
printf("Predicted female height from femur: %i ft and %i in\n", Ff_ft, Ff_in);
printf("Predicted male height from femur: %i ft and %i in\n", Mf_ft, Mf_in);
printf("Predicted female height from humerus: %i ft and %i in\n", Fh_ft, Fh_in);
printf("Predicted male height from humerus: %i ft and %i in\n", Mh_ft, Mh_in);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
// female height = femur length * 1.94 + 28.7
// male height = femur length * 1.88 + 32
//Height estimation from humerus length:
// female height = humerus length * 2.8 + 28.2
// male height = humerus length * 2.9 + 27.9
Estimating height using bone lengths from inches to feet:
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus;
again:do
{
printf("Input femur length in inches: ");
scanf("%f", &femur);
printf("Input humerus length in inches: ");
scanf("%f", &humerus);
if (femur > 0 && humerus > 0)
{
Ffemur=(femur*1.94+28.27)/12;
Mfemur=(femur*1.88+32)/12;
Fhumerus=(humerus*2.8+28.2)/12;
Mhumerus=(humerus*2.9+27.9)/12;
printf("Predicted female height from femur: %.2f ft\n", Ffemur);
printf("Predicted male height from femur: %.2f ft\n", Mfemur);
printf("Predicted female height from humerus: %.2f ft\n", Fhumerus);
printf("Predicted male height from humerus: %.2f ft\n", Mhumerus);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimating height using bone length from feet to centimeters:
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus;
again:do
{
printf("Input femur length in feet: ");
scanf("%f", &femur);
printf("Input humerus length in feet: ");
scanf("%f", &humerus);
if (femur > 0 && humerus > 0)
{
Ffemur=(((femur*12)*1.94+28.27)/12)*30.48;
Mfemur=(((femur*12)*1.88+32)/12)*30.48;
Fhumerus=(((humerus*12)*2.8+28.2)/12)*30.48;
Mhumerus=(((humerus*12)*2.9+27.9)/12)*30.48;
printf("Predicted female height from femur: %.2f cm\n", Ffemur);
printf("Predicted male height from femur: %.2f cm\n", Mfemur);
printf("Predicted female height from humerus: %.2f cm\n", Fhumerus);
printf("Predicted male height from humerus: %.2f cm\n", Mhumerus);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimating height using bone length in inches to feet and inches
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur_d, humerus_d;
int femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus, Ff_in, Mf_in, Fh_in, Mh_in, Ff_ft, Mf_ft, Fh_ft, Mh_ft;
again:do
{
printf("Input a femur length in inches: ");
scanf("%f", &femur_d);
printf("Input a humerus length in inches: ");
scanf("%f", &humerus_d);
femur=femur_d+0.5;
humerus=humerus_d+0.5;
if (femur > 0 && humerus > 0)
{
//Total height in inches//
Ffemur=(femur*1.94+28.27);
Mfemur=(femur*1.88+32);
Fhumerus=(humerus*2.8+28.2);
Mhumerus=(humerus*2.9+27.9);
//Feet value of height//
Ff_ft=Ffemur/12;
Mf_ft=Mfemur/12;
Fh_ft=Fhumerus/12;
Mh_ft=Mhumerus/12;
//Inches value of height//
Ff_in=Ffemur%12;
Mf_in=Mfemur%12;
Fh_in=Fhumerus%12;
Mh_in=Mhumerus%12;
printf("Predicted female height from femur: %i ft and %i in\n", Ff_ft, Ff_in);
printf("Predicted male height from femur: %i ft and %i in\n", Mf_ft, Mf_in);
printf("Predicted female height from humerus: %i ft and %i in\n", Fh_ft, Fh_in);
printf("Predicted male height from humerus: %i ft and %i in\n", Mh_ft, Mh_in);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Estimate height using bone length in inches and feet to inches and feet
#include <stdio.h>
#include <math.h>
int main(void)
{
float femur_ft_d, humerus_ft_d, femur_in_d, humerus_in_d;
int femur, humerus, Ffemur, Mfemur, Fhumerus, Mhumerus, Ff_in, Mf_in, Fh_in, Mh_in, Ff_ft, Mf_ft, Fh_ft, Mh_ft;
again:do
{
printf("Input the integer feet portion of a femur: ");
scanf("%f", &femur_ft_d);
printf("Input the remainder in inches: ");
scanf("%f", &femur_in_d);
printf("Input the integer feet portion of a humerus: ");
scanf("%f", &humerus_ft_d);
printf("Input the remainder in inches: ");
scanf("%f", &humerus_in_d);
femur=(femur_ft_d*12)+femur_in_d+0.5;
humerus=(humerus_ft_d*12)+humerus_in_d+0.5;
if (femur > 0 && humerus > 0)
{
//Total height in inches//
Ffemur=(femur*1.94+28.27);
Mfemur=(femur*1.88+32);
Fhumerus=(humerus*2.8+28.2);
Mhumerus=(humerus*2.9+27.9);
//Feet value of height//
Ff_ft=Ffemur/12;
Mf_ft=Mfemur/12;
Fh_ft=Fhumerus/12;
Mh_ft=Mhumerus/12;
//Inches value of height//
Ff_in=Ffemur%12;
Mf_in=Mfemur%12;
Fh_in=Fhumerus%12;
Mh_in=Mhumerus%12;
printf("Predicted female height from femur: %i ft and %i in\n", Ff_ft, Ff_in);
printf("Predicted male height from femur: %i ft and %i in\n", Mf_ft, Mf_in);
printf("Predicted female height from humerus: %i ft and %i in\n", Fh_ft, Fh_in);
printf("Predicted male height from humerus: %i ft and %i in\n", Mh_ft, Mh_in);
}
else
{
printf("Invalid height, input again. \n");
goto again;
}
}while(femur <= 0 || humerus <= 0);
return 0;
}
Amino Acids:
#include <stdio.h>
#include <math.h>
int main(void)
{
float Omass=15.9994, Cmass=12.011, Nmass=14.00674, Smass=32.066, Hmass=1.00794,
Onum, Cnum, Nnum, Snum, Hnum,
glycine, glutamic, glutamine, Mweight, Mavg;
glycine=Omass*2+Cmass*2+Nmass*1+Smass*0+Hmass*5;
glutamic=Omass*4+Cmass*5+Nmass*1+Smass*0+Hmass*8;
glutamine=Omass*3+Cmass*5+Nmass*2+Smass*0+Hmass*10;
printf("The molecular weight of glycine is %.3f g/mol \n", glycine);
printf("The molecular weight of glutamic is %.3f g/mol \n", glutamic);
printf("The molecular weight of glutamine is %.3f g/mol \n \n", glutamine);
printf("Input number of oxygen atoms: ");
scanf("%f", &Onum);
printf("Input number of carbon atoms: ");
scanf("%f", &Cnum);
printf("Input number of nitrogen atoms: ");
scanf("%f", &Nnum);
printf("Input number of sulfur atoms: ");
scanf("%f", &Snum);
printf("Input number of hydrogen atoms: ");
scanf("%f", &Hnum);
Mweight=Omass*Onum+Cmass*Cnum+Nmass*Nnum+Smass*Snum+Hmass*Hnum;
Mavg=Mweight/(Onum+Cnum+Nnum+Snum+Hnum);
printf("\nThe molecular weight of an amino acid with %.0f oxygen, %.0f carbon, %.0f nitrogen, %.0f sulfur, and %.0f hydrogen atom(s) is %.3f g/mol \n", Onum, Cnum, Nnum, Snum, Hnum, Mweight);
printf("The average weight per atom of this amino acid is %0.3f g/mol \n", Mavg);
return 0;
}
Comments
Post a Comment