////////////////////////// // // prog_practice_3 project // // 9/13/22 tj rev 0 // /////////////////////////// // //Examples for for, if-else, switch and do while // /////////////////////////// #include "mbed.h" #include #define PI 3.14 // not used in this example int main(void){ setbuf(stdout, NULL); // fix for print buffer int aa; // be sure to document if not obvious int i; // iterator //splash printf("\nMy prog_practice_3 program\n"); // run in an infinite loop while(1){ // do-while do{ printf("\nplease enter an integer < 10: "); scanf("%i", &aa); } while(aa >= 10); printf("You entered the value: %i\n", aa); // if, if-else if(aa < 0) printf("Your number is negative"); if((aa >= 0) & (aa < 5)){ printf("small\n"); }else { printf("not small\n"); }// end if // switch switch(aa){ case 0: printf("case 0"); case 1: printf("case 1"); break; case 5: printf("case 5"); break; default: printf("default"); }// end switch printf("\n"); // for for(i = 0; i < aa; i++){ printf("%i ", i); }// end for printf("\n"); // while while(aa < 13){ printf("aa is: %i\n", aa); aa++; }// end while }// end while 1 return 0; }// end main