Advertisement
vadim_sharaf

Untitled

Mar 3rd, 2023
1,213
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 4.20 KB | None | 0 0
  1. //1 задание
  2. let st1 = "43"
  3. let st2 = "4j"
  4. let st3 = "u34"
  5. let st4 = "35"
  6. let st5 = "21"
  7. var sum: Int! = nil
  8. if Int(st1) != nil {
  9.     if sum == nil {sum = 0}
  10.     sum += Int(st1)!
  11. }
  12. if let const = Int(st2) {
  13.     if sum == nil {sum = 0}
  14.     sum += const
  15. }
  16. if let const = Int(st3) {
  17.     if sum == nil {sum = 0}
  18.     sum += const
  19. }
  20. if Int(st4) != nil {
  21.     if sum == nil {sum = 0}
  22.     sum += Int(st4)!
  23. }
  24. if let const = Int(st5) {
  25.     if sum == nil {sum = 0}
  26.     sum += const
  27. }
  28. if sum == nil {
  29.     print("Error! The all constants is not numbers")
  30. } else {
  31.     print("The sum of these constants = \(sum!)")
  32. }
  33.  
  34. //2 задание
  35. let request: (status: Int, message: String?, error_message: String?) = (234, "Ok bro", "Nonono it's shit")
  36.  
  37. if (request.status > 200 && request.status < 300) {
  38.     print(request.message!)
  39. } else {
  40.     print(request.error_message!)
  41. }
  42.  
  43. let request0: (message: String?, error_message: String?) = (nil, "No bro")
  44.  
  45. if request0.message != nil {
  46.     print(request0.message!)
  47. } else if request0.error_message != nil {
  48.     print(request0.error_message!)
  49. } else {
  50.     print("Error")
  51. }
  52.  
  53. //3 задание
  54.  
  55. var student1 : (name: String?, cars_num: String?, mark: String?) = (nil, nil, nil)
  56. var student2 : (name: String?, cars_num: String?, mark: String?) = (nil, nil, nil)
  57. var student3 : (name: String?, cars_num: String?, mark: String?) = (nil, nil, nil)
  58. var student4 : (name: String?, cars_num: String?, mark: String?) = (nil, nil, nil)
  59. var student5 : (name: String?, cars_num: String?, mark: String?) = (nil, nil, nil)
  60.  
  61. student1.name = "Fred"
  62. student2.name = "John"
  63. student3.name = "Ann"
  64. student4.name = "Flora"
  65. student5.name = "Biggi"
  66.  
  67. student1.cars_num = "г353ге"
  68. student4.cars_num = "u425wr"
  69. student5.cars_num = "o285ww"
  70.  
  71. student1.mark = "3"
  72. student3.mark = "4"
  73. student4.mark = "5"
  74. student5.mark = "2"
  75.  
  76. if let cars_n1 = student1.cars_num {
  77.     if student1.mark != nil {
  78.         print("Name: \(student1.name!), car's number: \(cars_n1), mark: \(student1.mark!)")
  79.     } else {
  80.         print("Name: \(student1.name!), car's number: \(cars_n1), no mark")
  81.     }
  82. } else {
  83.     if student1.mark != nil {
  84.         print("Name: \(student1.name!), don't have a car, mark: \(student1.mark!)")
  85.     } else {
  86.         print("Name: \(student1.name!), don't have a car, no mark")
  87.     }
  88. }
  89. if let cars_n2 = student2.cars_num {
  90.     if student2.mark != nil {
  91.         print("Name: \(student2.name!), car's number: \(cars_n2), mark: \(student2.mark!)")
  92.     } else {
  93.         print("Name: \(student2.name!), car's number: \(cars_n2), no mark")
  94.     }
  95. } else {
  96.     if student2.mark != nil {
  97.         print("Name: \(student2.name!), don't have a car, mark: \(student2.mark!)")
  98.     } else {
  99.         print("Name: \(student2.name!), don't have a car, no mark")
  100.     }
  101. }
  102. if let cars_n3 = student3.cars_num {
  103.     if student3.mark != nil {
  104.         print("Name: \(student3.name!), car's number: \(cars_n3), mark: \(student3.mark!)")
  105.     } else {
  106.         print("Name: \(student3.name!), car's number: \(cars_n3), no mark")
  107.     }
  108. } else {
  109.     if student3.mark != nil {
  110.         print("Name: \(student3.name!), don't have a car, mark: \(student3.mark!)")
  111.     } else {
  112.         print("Name: \(student3.name!), don't have a car, no mark")
  113.     }
  114. }
  115. if let cars_n4 = student4.cars_num {
  116.     if student4.mark != nil {
  117.         print("Name: \(student4.name!), car's number: \(cars_n4), mark: \(student4.mark!)")
  118.     } else {
  119.         print("Name: \(student4.name!), car's number: \(cars_n4), no mark")
  120.     }
  121. } else {
  122.     if student4.mark != nil {
  123.         print("Name: \(student4.name!), don't have a car, mark: \(student4.mark!)")
  124.     } else {
  125.         print("Name: \(student4.name!), don't have a car, no mark")
  126.     }
  127. }
  128. if let cars_n5 = student5.cars_num {
  129.     if student5.mark != nil {
  130.         print("Name: \(student5.name!), car's number: \(cars_n5), mark: \(student5.mark!)")
  131.     } else {
  132.         print("Name: \(student5.name!), car's number: \(cars_n5), no mark")
  133.     }
  134. } else {
  135.     if student5.mark != nil {
  136.         print("Name: \(student5.name!), don't have a car, mark: \(student5.mark!)")
  137.     } else {
  138.         print("Name: \(student5.name!), don't have a car, no mark")
  139.     }
  140. }
  141.  
Advertisement
Comments
  • elizbthmiller
    1 year
    # C++ 4.77 KB | 0 0
    1.  
    2.  
    3. https://opensea.io/collection/ufc-285-fight-live-coverage/activity
    4. https://opensea.io/collection/ufc-285-watch-party-in-las-vegas-live/activity
    5. https://opensea.io/collection/ufc-285-jon-jones-vs-cyril-gane-live-streaming/activity
    6. https://opensea.io/collection/free-livestream-ufc-285/activity
    7. https://opensea.io/collection/live-usa-powerlifting-at-the-arnold-sports-festiva/activity
    8. https://opensea.io/collection/livestream-usa-powerlifting-arnold-sports-festiva/act
    9. https://opensea.io/collection/kids-choice-awards-free-live-stream-2023/activityivity
    10. https://opensea.io/collection/livestream-usa-powerlifting-oregon-state-champion/activity
    11. https://opensea.io/collection/livestream-usa-powerlifting-oregon-state-champio/activity
    12. https://opensea.io/collection/livestream-usa-powerlifting-womens-forida-open2023/activity
    13. https://opensea.io/collection/livestream-usa-powerlifting-womens-forida-open/activity
    14. https://opensea.io/collection/usa-powerlifting-wisconsin-highschool-championship/activity
    15. https://opensea.io/collection/live-usa-powerlifting-wisconsin-highschool-champio/activity
    16. https://opensea.io/collection/livestream-usa-powerlifting-pelican-state-open2023/activity
    17. https://opensea.io/collection/livestream-usa-powerlifting-pelican-state-open/activity
    18. https://opensea.io/collection/livestream-usa-powerlifting-china-spring-classic/activity
    19. https://opensea.io/collection/livestreamin-usa-powerlifting-china-spring-classic/activity
    20. https://opensea.io/collection/-live-strength-lab-open-usa-powerlifting-australia/activity
    21. https://opensea.io/collection/live-strength-lab-open-usapowerlifting-australia/activity
    22. https://opensea.io/collection/livestream-2023-ocb-albuquerque-natural/activity
    23. https://opensea.io/collection/live-stream-2023-ocb-albuquerque-natural/activity
    24. https://opensea.io/collection/livestream-ifbb-arnold-classic-usa-2023/analytics
    25. https://opensea.io/collection/live-stream-ifbb-arnold-classic-2023-usa/activity
    26. https://opensea.io/collection/livestream-2023-arnold-sports-festival/activity
    27. https://opensea.io/collection/live-stream-the-arnold-sports-festival-2023/activity
    28. https://opensea.io/collection/livestream-2023-european-athletics-indoor-champion/activity
    29. https://opensea.io/collection/live-european-athletics-indoor-champion-turkiye/activity
    30. https://opensea.io/collection/livestream-2023-roma-ostia-half-marathon/activity
    31. https://opensea.io/collection/live-stream-roma-ostia-half-marathon-2023/activity
    32. https://opensea.io/collection/livestream-tokyo-marathon-2023/activity
    33. https://opensea.io/collection/live-stream-2023-tokyo-marathon/activity
    34. https://opensea.io/collection/livestream-macpac-motatapu-off-road-marathon-2023/activity
    35. https://opensea.io/collection/live-stream-macpac-motatapu-off-road-marathon-2023/activity
    36. https://opensea.io/collection/livestream-antalya-marathon-2023/activity
    37. https://opensea.io/collection/livestream-2023-vias-verdes-marathon-girona/activity
    38. https://opensea.io/collection/live-croatia-national-winter-throwing-championship/activity
    39. https://opensea.io/collection/livestream-planica-nordic-world-ski-championships/activity
    40. https://opensea.io/collection/livestream-slovenia-nordic-world-ski-championships/activity
    41. https://opensea.io/collection/live-bakuriani-fis-snowboarding-world-championship/activity
    42. https://opensea.io/collection/live-bakuriani-fis-freestyle-world-ski-championshi/activity
    43. https://opensea.io/collection/livestream-world-junior-curling-championship-2023/activity
    44. https://opensea.io/collection/livestream-world-junior-figure-skating-shampionshi/activity
    45. https://opensea.io/collection/fig-artistic-gymnastics-world-cup-doha-2023/activity
    46. https://opensea.io/collection/livestream-biathlon-ibu-cup-2023/activity
    47. https://opensea.io/collection/livestream-equestrian-global-champions-tour/activity
    48. https://opensea.io/collection/isu-world-single-distance-speed-skating-championsh/activity
    49. https://opensea.io/collection/livestream-ibu-biathlon-world-cup/activity
    50. https://opensea.io/collection/livestream-world-triathlon-championship-series/activity
    51. https://opensea.io/collection/livestream-hsbc-womens-world-championship/activity
    52. https://opensea.io/collection/livestream-2023-arnold-palmer-invitational/activity
    53. https://opensea.io/collection/livestream-hsbc-world-rugby-sevens-series/activity
    54. https://opensea.io/collection/livestream-vancouver-hsbc-world-rugby-seven-series/activity
    55. https://opensea.io/collection/livestream-fencing-world-cup-2023/activity
    56. https://opensea.io/collection/livestream-f1-bahrain-grand-prix/activity
    57. https://opensea.io/collection/free-live-f1-bahrain-grand-prix-2023/activity
    58. https://opensea.io/collection/livestream-uci-cycling-strade-bianchel-2023/activity
    59. https://opensea.io/collection/uci-cycling-strade-bianchel-live-stream-2023/activity
    60. https://opensea.io/collection/livestream-uci-cycling-paris-nice/activity
Add Comment
Please, Sign In to add comment
Advertisement