C# Programming Basic 08. Tennis Ranklist
Здравейте колеги, това ми е решенито: https://pastebin.com/nAwZprtW
Не ми изкарва резултат за процентите някакви идеи?
Здравейте колеги, това ми е решенито: https://pastebin.com/nAwZprtW
Не ми изкарва резултат за процентите някакви идеи?
Здравей,
double prWins = numW / numTour * 100;
За да получиш резултата в double не е достатъчно да зададеш типа на променливата, в която се запазва отговора, като double. Нужно ти е поне един от променливите да е double.
В момента по този начин се извършват следните сметки:
numW / numTour * 100;
Ако numW е 2, а numTour е 5
numW / numTour = 0.4, и двете са с тип инт съответно резултата отново е инт => numW / numTour = 0
0 * 100 = 0
Ако сменим int numW = 0 на double numW = 0;, ще сработи