/* * File: basics1.c * Creator: George Ferguson * * Demonstrates basic elements of programming in C. */ #include void printStars(int n) { for (int i=1; i <= n; i++) { printf("*"); } } float ftok(float degf) { return 5.0/9.0 * (degf - 32) + 273.15; } int main(int argc, char* argv[]) { float degreesF = 212.0; float kelvins = 5.0/9.0 * (degreesF - 32) + 273.15; printf("%f degrees Fahrenheit is %f Kelvins\n", degreesF, kelvins); if (degreesF <= 0) { printf("That's freezing!\n"); } else if (degreesF >= 212) { printf("That's boiling!\n"); } else { printf("That's nice.\n"); } int i=1; while (i <= 10) { printf("%d\n", i); i += 1; } for (int j=1; j <= 10; j++) { printf("%d\n", j); } for (int j=10; j >= 1; j -= 2) { printf("%d\n", j); } printStars(5); printf("\n"); printf("0 degrees F is %f Kelvins\n", ftok(0.0)); }