Advertisement
narimetisaigopi

condtional_statemtns

May 10th, 2021
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. import 'dart:math';
  2.  
  3. main() {
  4. var money = 1500;
  5.  
  6. if (money >= 1000)
  7. print("start transaction");
  8. else
  9. print("you do not have sufficient money ");
  10.  
  11. // ternary operator
  12. // experssion ? statement1 : statement2;
  13.  
  14. money >= 1000
  15. ? print("start transaction")
  16. : print("you do not have sufficient money ");
  17.  
  18. var name = "Sai";
  19.  
  20. name = name ?? "Default Name";
  21. print(name);
  22.  
  23. if (name == null) {
  24. name = "Default Name";
  25. print("Name is not provided");
  26. } else {
  27. print("Name $name provided");
  28. }
  29.  
  30. // var name = "Narimeti Sai";
  31.  
  32. // print("name length ${name.length}");
  33.  
  34. var marks = pow(2, 8);
  35.  
  36. // a++;
  37. // a = a + 1;
  38. // a += 1;
  39.  
  40. if (marks < 60) {
  41. print("C Grade");
  42. } else if (marks >= 60 && marks <= 70) {
  43. print("B Grade");
  44. } else if (marks >= 60 && marks <= 70) {
  45. print("B Grade");
  46. } else if (marks >= 60 && marks <= 70) {
  47. print("B Grade");
  48. } else if (marks >= 60 && marks <= 70) {
  49. print("B Grade");
  50. } else {
  51. print("A Grade");
  52. }
  53.  
  54. var grade = "A";
  55.  
  56. // nested if else
  57. switch (grade) {
  58. case 'A':
  59. {
  60. print("Switch Grade A");
  61. }
  62. break;
  63.  
  64. case "B":
  65. print("Switch Grade B");
  66. print("Switch Grade B");
  67. break;
  68.  
  69. default:
  70. print("invalid input");
  71.  
  72. break;
  73. }
  74. }
  75.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement