02. Football Results
Изпит по "Основи на програмирането" – 9 и 10 Март 2019
Задача 2. Футболни резултати
Футболен отбор участва в благотворителен турнир. На този турнир отборът играе три мача като домакин. Да се напише програма, която изчислява колко победи, равенства и загуби има отборът по време на турнира, спрямо резултатите от мачовете.
*Забележка: Отборът винаги е домакин, следователно първата цифра от резултата съответства на головете вкарани от него.
Вход
От конзолата се четат 3 реда:
-
Резултат от първия мач – текст
-
Резултат от втория мач – текст
-
Резултат от третия мач – текст
Резултатите ще са в следния формат: "2:0", "0:1", "1:1" и т.н.
/броят голове винаги ще бъде едноцифрено число/
Изход
На конзолата да се отпечатат три реда:
-
"Team won {брой спечелени мачове} games."
-
"Team lost {брой загубени мачове} games."
-
" Drawn games: {брой равни мачове}"
Примерен вход и изход
Вход |
Изход |
Обяснения |
3:1 0:2 0:0 |
Team won 1 games. Team lost 1 games. Drawn games: 1 |
Първи мач: 3:1 => 3 > 1 -> победа Втори мач: 0:2 => 0 < 2 -> загуба Трети мач: 0:0 => 0 = 0 -> равен мач 1 победа, 1 загуба, 1 равен мач |
Вход |
Изход |
Обяснения |
4:2 0:3 1:0 |
Team won 2 games. Team lost 1 games. Drawn games: 0 |
Първи мач: 4:2 => 4 > 2 -> победа Втори мач: 0:3 => 0 < 3 -> загуба Трети мач: 1:0 => 1 > 0 -> победа 2 победи, 1 загуба, 0 равни мача |
0:2 0:1 3:3 |
Team won 0 games. Team lost 2 games. Drawn games: 1 |
Първи мач: 0:2 => 0 < 2 -> загуба Втори мач: 0:1 => 0 < 1 -> загуба Трети мач: 3:3 => 3 = 3 -> равен 0 победи, 2 загуби, 1 равен мача |
Това е условието някой да я има решена C# ?
Да използвам масиви за решаването на тази задача ли ?Даже не разбирам входните данни като стринг ли ще се инициализират или като числа "Резултатите ще са в следния формат: "2:0", "0:1", "1:1" и т.н."
Тук масиви не са ти нужни.Резултатите се прочитат като стринг.След това сплитваш стринга по ':'.Проверяяваш дали головете на първият отбор са >,< или =головете на втория и инкрементираш съответният брояч.
Как да сплитна ":" то не е ли само за масиви това ?