Advertisement
M4ritimeSeeker

PASS Week 10/06 Solutions

Oct 5th, 2020
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.25 KB | None | 0 0
  1. /*** PROBLEM #1 SOLUTION ***/
  2.  
  3. #include <stdio.h>
  4.  
  5. int main (void)
  6. {
  7.     // Local Declarations
  8.     int nbr1;
  9.     int nbr2;
  10.  
  11.     // Statements
  12.     printf("Please enter two integers: ");
  13.     scanf ("%d%d", &nbr1, &nbr2);
  14.  
  15.     if (nbr1 <= nbr2){
  16.         printf("%d <= %d\n", nbr1, nbr2);
  17.     }
  18.     else {
  19.         printf("%d > %d\n", nbr1, nbr2);
  20.     }
  21.  
  22.     return 0;
  23. } // End main
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. /*** PROBLEM #2 SOLUTION ***/
  36.  
  37. #include <stdio.h>
  38.  
  39. int main (void)
  40. {
  41.     // Local Declarations
  42.     int nbr1;
  43.     int nbr2;
  44.  
  45.     // Statements
  46.     printf("Please enter two integers: ");
  47.     scanf ("%d%d", &nbr1, &nbr2);
  48.  
  49.     if (nbr1 <= nbr2){
  50.         if (nbr1 < nbr2){
  51.             printf("%d < %d\n", nbr1, nbr2);
  52.         }
  53.         else {
  54.             printf("%d == %d\n", nbr1, nbr2);
  55.         }
  56.     }
  57.     else {
  58.         printf("%d > %d\n", nbr1, nbr2);
  59.     }
  60.  
  61.     return 0;
  62. } // End main  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86. /*** PROBLEM #4 SOLUTION ***/
  87.  
  88. switch (temp)
  89. {
  90.     case 10:
  91.     case 9 : grade = 'A';
  92.         break;
  93.  
  94.     case 8 : grade = 'B';
  95.         break;
  96.  
  97.     case 7 : grade = 'C';
  98.         break;
  99.  
  100.     case 6 : grade = 'D';
  101.         break;
  102.  
  103.     default: grade = 'F';
  104.  
  105.  } // End switch
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121. /*** PROBLEM #5 SOLUTION ***/
  122.  
  123. #include<stdio.h>
  124. #include<time.h>
  125. #define MAX 3
  126. #define MIN 1
  127.  
  128. int main(void)
  129. {
  130.     srand(time(NULL));
  131.  
  132.     int range = MAX - MIN + 1;
  133.     int compChoice = rand()% range + 1;
  134.  
  135.     switch(compChoice)
  136.     {
  137.         case 1:
  138.             printf("The computer chose Rock.\n");
  139.             break;
  140.         case 2:
  141.             printf("The computer chose Paper.\n");
  142.             break;
  143.         case 3:
  144.             printf("The computer chose Scissors.\n");
  145.             break;
  146.         default:
  147.             printf("Something went wrong if you see this.\n");
  148.     } // End Switch
  149.  
  150.     printf("Good bye!\n");
  151.  
  152.     return 0;
  153. }//end main
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166. /*** PROBLEM #3 SOLUTION ***/
  167.  
  168. /*
  169. * What is the median value without swaps
  170. * By: Tim "Stack @Overflow"
  171. */
  172.  
  173. #include <stdio.h>
  174.  
  175. int main(void)
  176. {
  177.     int a, b, c, median;
  178.  
  179.     printf("Enter in 3 integer values.\n");
  180.     scanf("%d", &a);
  181.     scanf("%d", &b);
  182.     scanf("%d", &c);
  183.  
  184.     if(a > b)
  185.     {
  186.         if(b > c)
  187.             median = b;
  188.         else if(a > c)
  189.             median = c;
  190.         else
  191.             median = a;
  192.     }
  193.     else
  194.     {
  195.         if( a > c)
  196.             median = a;
  197.         else if(b > c)
  198.             median = c;
  199.         else
  200.             median = b;
  201.     }
  202.  
  203.     printf("The median is %d\n", median);
  204.  
  205.     return 0;
  206. }//end main
  207.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement