Hi all,
My professor wants us to perform computations that will result in decimals. I know this sounds stupid, but how do you use the float function? I know thatr I did it wrong.....Any help would be appreciated!
Code:/* Assignment 1 */ #include <stdio.h> #include <float.h> int main() { /* Menu of Choices */ int i; int j; { printf("1: cm to in\n"); printf("2: cm to ft\n"); printf("3: cm to mi\n"); printf("4: in to cm\n"); printf("5: in to ft\n"); printf("6: in to mi\n"); printf("7: ft to cm\n"); printf("8: ft to in\n"); printf("9: ft to mi\n"); printf("10: mi to cm\n"); printf("11: mi to in\n"); printf("12: mi to ft\n"); scanf("%d", &i); switch (i) { case 1: /* cm to inches */ printf("Enter quantity: \n"); scanf("%f", &i); j=i/2.4; printf("There are %f inches\n", j); break; case 2: /* cm to feet */ printf("Enter quantity: \n"); scanf("%f", &i); j=i/30.5; printf("There are %f ft\n", j); break; case 3: /* cm to mi*/ printf("Enter quantity: \n"); scanf("%f", &i); j=i/160934.4; printf("There are %f mi\n", j); break; case 4: /* inches to cm */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*2.4; printf("There are %f cm\n", j); break; case 5: /* inches to feet */ printf("Enter quantity: \n"); scanf("%f", &i); j=i/12; printf("There are %f ft\n", j); break; case 6: /* inches to miles */ printf("Enter quantity: \n"); scanf("%f", &i); j=i/63360; printf("There are %f mi\n", j); break; case 7: /* feet to cm */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*30.5; printf("There are %f cm\n", j); break; case 8: /* feet to inches */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*12; printf(" There are %f in\n", j); break; case 9: /* feet to miles */ printf("Enter quantity: \n"); scanf("%f", &i); j=i/5280; printf("There are %f mi\n", j); break; case 10: /* miles to cm */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*160934.4; printf("There are %f cm\n", j); break; case 11: /* miles to inches */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*63360; printf("There are %f in\n", j); break; case 12: /* miles to feet */ printf("Enter quantity: \n"); scanf("%f", &i); j=i*5280; printf("There are %f ft\n", j); break; } } }



LinkBack URL
About LinkBacks


