credo dipenda dal fatto che entrambi le variabile che hai usato per calcolare la media (s e i) siano di tipo intero, la media di due numeri interi è sempre un intero anche se la variabile che va a contenere il valore definitivo è un float, quindi prova a cambiare il tipo di una delle due variabili (s o i scegli tu) da int a float.