საიტი არის დეველოპმენტის პროცესში

ისწავლეს ლოგოᲘᲡᲬᲐᲕᲚᲔ
  • მთავარი
  • სავარჯიშოები
  • ედიტორი
  • გზამკლევი
მარტივი ოპერატორები ლოგიკური გამოსახულებები

სტუდენტის შეფასება

მოცემულია მთელი რიცხვი score.

თქვენი დავალებაა დააბრუნოთ სტუდენტის შეფასება, შემდეგი ცხრილიდან გამომდინარე:

შეფასება პირობა განმარტება
A [91, 100] ქულა მეტია 91-ზე და ნაკლები 100-ზე
B [81, 90] ქულა მეტია 81-ზე და ნაკლები 90-ზე
C [71, 80] ქულა მეტია 71-ზე და ნაკლები 80-ზე
D [61, 70] ქულა მეტია 61-ზე და ნაკლები 70-ზე
E [51, 60] ქულა მეტია 51-ზე და ნაკლები 60-ზე
Fx [41, 50] ქულა მეტია 41-ზე და ნაკლები 50-ზე
F [0, 40] ქულა მეტია 0-ზე და ნაკლები 40-ზე
null სხვა სხვა შემთხვევებში

გადაცემული პარამეტრებიდან გამომდინარე ამოცანას აუცილებლად ექნება ერთი სწორი პასუხი.

პირველი მაგალითი

  • პარამეტრები: score = 95
  • შედეგი: "A"
  • განმარტება: ქულა 91–100-ის შუალედშია, შეფასება გამოდის A.

მეორე მაგალითი

  • პარამეტრები: score = 85
  • შედეგი: "B"
  • განმარტება: ქულა 81–90-ის შუალედშია, შეფასება გამოდის B.

მესამე მაგალითი

  • პარამეტრები: score = 72
  • შედეგი: "C"
  • განმარტება: ქულა 71–80-ის შუალედშია, შეფასება გამოდის C.

მეოთხე მაგალითი

  • პარამეტრები: score = 65
  • შედეგი: "D"
  • განმარტება: ქულა 61-70-ის შუალედშია, შეფასება გამოდის D.

მეხუთე მაგალითი

  • პარამეტრები: score = 59
  • შედეგი: "E"
  • განმარტება: ქულა 51–60-ის შუალედშია, შეფასება გამოდის E.

მეექვსე მაგალითი

  • პარამეტრები: score = 50
  • შედეგი: "Fx"
  • განმარტება: ქულა 41–50-ის შუალედშია, შეფასება გამოდის Fx.

მეშვიდე მაგალითი

  • პარამეტრები: score = 40
  • შედეგი: "F"
  • განმარტება: ქულა 0–40-ის შუალედშია, შეფასება გამოდის F.

მერვე მაგალითი

  • პარამეტრები: score = 101
  • შედეგი: null
  • განმარტება: ქულა ცდება შეფასების ინტერვალს, ამიტომაც ვაბრუნებთ null-ს.

მეცხრე მაგალითი

  • პარამეტრები: score = -10
  • შედეგი: null
  • განმარტება: ქულა ცდება შეფასების ინტერვალს, ამიტომაც ვაბრუნებთ null-ს.

ამოცანის ამოხსნა შესაძლებელია ბევრი გზით, ცადეთ ისეთი ალგორითმის მოფიქრება, რომელიც O(1)-თან ახლოს არის.

პარამეტრები
score = 95
მოსალოდნელი შედეგი
"A"