سلام
با کدویژن کار نکردم اما ظاهرا شما دوتا مشکل دارین
1- متغییر i رو تعریف کردین اما مقدار دهی نکردین به خاطر همین هم یه مقدار رندم میگیره که به احتمال 99/99 درصد بیش از صفر هست :)
2- نمی دونم...