avr39ripe

cppIfAdv

Jun 14th, 2021
634
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     int mark{ 4 };
  6.  
  7.     int num{};
  8.  
  9.     bool flag{};
  10.  
  11.     std::cout << "Enter your mark\n";
  12.     std::cin >> mark;
  13.  
  14.     char convertedMark{ '\0' };
  15.  
  16.     if (mark == 5)
  17.     {
  18.         convertedMark = 'A';
  19.     }
  20.     else if (mark == 4)
  21.     {
  22.         convertedMark = 'B';
  23.     }
  24.     else if (mark == 3)
  25.     {
  26.         convertedMark = 'C';
  27.     }
  28.     else if (mark == 2)
  29.     {
  30.         convertedMark = 'D';
  31.     }
  32.     else if (mark == 1)
  33.     {
  34.         convertedMark = 'E';
  35.     }
  36.  
  37.     if (convertedMark)
  38.     {
  39.         std::cout << "Your grade is " << convertedMark << '\n';
  40.     }
  41.     else
  42.     {
  43.         std::cout << "Invalid grade, not in range 1..5!!\n";
  44.     }
  45.  
  46.     //if (mark == 5)
  47.     //{
  48.     //  std::cout << "Your grade is A\n";
  49.     //}
  50.     //else
  51.     //{
  52.     //  if (mark == 4)
  53.     //  {
  54.     //      std::cout << "Your grade is B\n";
  55.     //  }
  56.     //  else
  57.     //  {
  58.     //      if (mark == 3)
  59.     //      {
  60.     //          std::cout << "Your grade is C\n";
  61.     //      }
  62.     //      else
  63.     //      {
  64.     //          if (mark == 2)
  65.     //          {
  66.     //              std::cout << "Your grade is D\n";
  67.     //          }
  68.     //          else
  69.     //          {
  70.     //              if (mark == 1)
  71.     //              {
  72.     //                  std::cout << "Your grade is E\n";
  73.     //              }
  74.     //          }
  75.     //      }
  76.     //  }
  77.     //}
  78.    
  79.  
  80.    
  81.  
  82.    
  83.  
  84.    
  85.  
  86.  
  87.  
  88.  
  89.     /*if (mark == 5)
  90.     {
  91.         std::cout << "Your grade is A\n";
  92.     }
  93.  
  94.     if (mark == 4)
  95.     {
  96.         std::cout << "Your grade is B\n";
  97.     }
  98.  
  99.     if (mark == 3)
  100.     {
  101.         std::cout << "Your grade is C\n";
  102.     }
  103.  
  104.     if (mark == 2)
  105.     {
  106.         std::cout << "Your grade is D\n";
  107.     }
  108.  
  109.     if (mark == 1)
  110.     {
  111.         std::cout << "Your grade is E\n";
  112.     }*/
  113.  
  114.     //if (mark > 3)
  115.     //{
  116.     //  std::cout << "You pass exam!\n";
  117.  
  118.     //  if (mark == 5)
  119.     //  {
  120.     //      std::cout << "Nice work!Hurra!\n";
  121.     //  }
  122.     //  else
  123.     //  {
  124.     //      std::cout << "Oh, not bad! :)\n";
  125.     //  }
  126.     //}
  127.     //else
  128.     //{
  129.     //  std::cout << "Exam failed! Bad luck! Try again! :(\n";
  130.     //}
  131. }
RAW Paste Data