diff --git a/DeitelC/BonusInstructor.c b/DeitelC/BonusInstructor.c index 41fe9f3..54703d1 100644 --- a/DeitelC/BonusInstructor.c +++ b/DeitelC/BonusInstructor.c @@ -11,10 +11,14 @@ int main(void) { scanf("%d", &grade); if(grade == 1) { fail = fail + 1; - } else { + total = total + 1; + } else if(grade == 2) { pass = pass + 1; + total = total + 1; + } else { + printf("%s\n","Invalid Number PLEASE ENTER A VALID NUMBER!(1 or 2)"); + scanf("%d", &grade); } - total = total + 1; } puts((pass >= 8) ? "Bonus to Instructer!" : ""); } \ No newline at end of file diff --git a/DeitelC/TwoLargestNumber.c b/DeitelC/TwoLargestNumber.c new file mode 100644 index 0000000..5f78279 --- /dev/null +++ b/DeitelC/TwoLargestNumber.c @@ -0,0 +1,26 @@ +#include +int main(void) { + int number = 0; + int counter = 1; + int largest = 0; + int SecondLargest = 0; + + while(counter <= 10) { + printf("%s\n","Enter 10 positive Integer"); + scanf("%d", &number); + if(number >= largest) { + largest = number; + } else if (number > SecondLargest && number != SecondLargest){ + SecondLargest = number; + } counter++; + + } + + printf("%s %d\n", "Counter: ",counter); + printf("%s %d\n", "Largest: ",largest); + printf("%s %d\n", "SecondLargest: ",SecondLargest); + printf("%s %d\n", "Number: ",number); + + return 0; + +} \ No newline at end of file diff --git a/DeitelC/a.exe b/DeitelC/a.exe index 49a85b9..5455849 100644 Binary files a/DeitelC/a.exe and b/DeitelC/a.exe differ diff --git a/DeitelC/test1.c b/DeitelC/test1.c new file mode 100644 index 0000000..a04b6db --- /dev/null +++ b/DeitelC/test1.c @@ -0,0 +1,15 @@ + #include + + int main( void ) + { + int outer_count = 1; // initialize count + while ( outer_count <= 10 ) { // loop 10 times + int inner_count = 1; + while (inner_count <= outer_count) { + printf("* "); + inner_count++; + } // end inner while + printf("\n"); + outer_count++; + } // end outer while + } // end main