Conversation
ievetrov
left a comment
There was a problem hiding this comment.
Хорошо, едем дальше. Но ветки скорее всего надо в порядок привести
|
@ievetrov будет сделано) |
ievetrov
left a comment
There was a problem hiding this comment.
Оставил несколько комментариев. Пока из основного, это что нужно упорядочить код
| val word = Word(original = line[0], translate = line[1]) | ||
| dictionary.add(word) | ||
| } | ||
| var correctAnswersCount = 0 //Счётчик для выученных слов |
There was a problem hiding this comment.
это не просто переменная, а поле класса Word. такая же часть сущности, как и оригинал и перевод
| } | ||
| var correctAnswersCount = 0 //Счётчик для выученных слов | ||
|
|
||
| /* val dictionary2 = dictionary.filter { |
| }*/ | ||
| val dictionary2 = dictionary | ||
| for (i in dictionary2){ | ||
| println("Как переводится слово: ${i.original}") |
There was a problem hiding this comment.
и мы используем только 1 словарь. это то, что получено из файла
|
|
||
|
|
||
|
|
||
| do{ |
There was a problem hiding this comment.
тут достаточно классического цикла while true
|
|
||
|
|
||
| val quantityWords = dictionary.size //Количество слов в словаре | ||
| val percentageRatio = (correctAnswersCount.toFloat() / quantityWords.toFloat()) * 100 |
There was a problem hiding this comment.
33 и 34 лучше перенести туда , где они используются. там же добывать правильные слова. нужен порядок в коде. чтобы ничего лишнего не было за пределами when/цикла, если это не переиспользуется еще где-то
No description provided.