Advertisement
desislava_topuzakova

10. Invalid Number

Jan 23rd, 2022
821
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.86 KB | None | 0 0
  1. //начин 1
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int number;
  8.     cin >> number;
  9.  
  10.     //валидно -> [100;200] или е 0 -> не печатаме нищо
  11.     // 1. [100; 200] -> число >= 100 и число <= 200
  12.     // 2. число == 0
  13.     //невалидно -> invalid
  14.     if ((number >= 100 && number <= 200) || number == 0)
  15.     {
  16.         cout << "";
  17.     }
  18.     else
  19.     {
  20.         cout << "invalid";
  21.     }
  22.     return 0;
  23. }
  24.  
  25. //начин 2
  26. #include <iostream>
  27. using namespace std;
  28.  
  29. int main()
  30. {
  31.     int number;
  32.     cin >> number;
  33.  
  34.     //валидно -> [100;200] или е 0 -> не печатаме нищо
  35.     // 1. [100; 200] -> число >= 100 и число <= 200
  36.     // 2. число == 0
  37.     //невалидно -> invalid
  38.     bool isValid = (number >= 100 && number <= 200) || number == 0;
  39.     //isValid == true -> числото е валидно
  40.     //isValid == false -> числото е невалидно
  41.    
  42.     //ако числото е невалидно -> invalid
  43.     if (isValid == false)
  44.     {
  45.         cout << "invalid";
  46.     }
  47.     return 0;
  48. }
  49.  
  50. //начин 3
  51. #include <iostream>
  52. using namespace std;
  53.  
  54. int main()
  55. {
  56.     int number;
  57.     cin >> number;
  58.  
  59.     //валидно -> [100;200] или е 0 -> не печатаме нищо
  60.     // 1. [100; 200] -> число >= 100 и число <= 200
  61.     // 2. число == 0
  62.     //невалидно -> invalid
  63.     bool isValid = (number >= 100 && number <= 200) || number == 0;
  64.     //isValid == true -> числото е валидно
  65.     //isValid == false -> числото е невалидно
  66.    
  67.     //ако числото е невалидно -> invalid
  68.     //isValid = true -> !true = false
  69.     //isValid = false -> !false = true
  70.     if (!isValid)
  71.     {
  72.         cout << "invalid";
  73.     }
  74.     return 0;
  75. }
  76.  
  77.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement