+ 3

C# | Не варит котелок

https://code.sololearn.com/cTX5Cfy6V5aU/?ref=app Вверху мой код. Вообще чего-то не пойму какого рожна оно не работает… условия задачи такие: У нас есть 7 друзей которые хотели распить по чарочке пивка, нужно между всеми поделить поровну бутылки и сколько останется в остатке вывести в консоль т.е. % Первый тест: Ввод: 40 Вывод: 3 Ожидаемое: 5 Второй тест: Ввод: 30 Вывод: 2 Ожидаемое: 2 Третий тест: Ввод: 35 Вывод: 2 Ожидаемое: 0

20th May 2021, 11:07 PM
xstesla
xstesla - avatar
2 Réponses
+ 3
xstesla Console.Read() is reading in a single character at a time and returns the corresponding integer character code for the string value. For example, you might enter the character value "2", but the character code is 50. Therefore, 50 % 7 would result with 1. You probably meant to use: Console.ReadLine() You'll still need to convert this input to integer before assigning to x.
20th May 2021, 11:49 PM
David Carroll
David Carroll - avatar
+ 1
😆 описание проблемы - ну просто агонь! 🤣🔥🔥🔥
21st May 2021, 9:25 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar