Kod:
n=raw_input("Unesi N ")
m=raw_input("Unesi M ")
b=raw_input("Unesi B ")
s=0
for i in xrange(n,m);
s+=b*i
print s
python code

ej znaš šta još možeš... ali pazi opasno je. možeš da ispališ profesora tako što ćeš program uraditi malo više "matematički"
otprilike ovako
begin
s=b*(zbir)
end.
naime radi se u jednostavnoj matematici, izvadiš b ispred zagrade, ostaje ti "gausov" zbir od n do m. Taj zbir ima m-n+1 elemenata. Njihova aritmetička sredina je n+m/2 . Dakle zbir je (m-n+1) * (n+m/2). Konačna formula
Kod:
program haha;
uses
wincrt;
var
m,n,b,s:longint;
begin
readln(m,n,b);
s:=b*((m-n+1) * (n+m/2))
writeln(s);
end.
Sve što sam napisao NIJE PROVJERENO niti u jednom programskom jeziku, ali mislim da nije potrebno.