from __future__ import division
Nmax=1000## rpm
Nmin=30## rpm
z=9## no. of steps
#Rn=Nmax/Nmin=fi**(z-1)
fi=(Nmax/Nmin)**(1/(z-1))## common ratio
print 'The speeds of gear box are:'
N1=Nmin## rpm
for i in range(1,z+1):
print '\n\t\t\tN%d = %.1f rpm'%(i,N1)
N1=fi*N1##rpm
from __future__ import division
Pmax=100## kW
Pmin=10## kW
z=5## no. of models
#Rn=Pmax/Pmin=fi**(z-1)
fi=(Pmax/Pmin)**(1/(z-1))## common ratio
print 'The power of generating sets are:'
P1=Pmin## kW
for i in range(1,z+1):
print '\n\t\t\tP%d = %.1f kW'%(i,P1)
P1=fi*P1##kW
print '\nExpanding for 10 models.'
z=10## no. of models
fi=(Pmax/Pmin)**(1/(z-1))## common ratio
print '\nThe power of generating sets are:'
P1=Pmin## kW
for i in range(1,z+1):
print '\n\t\t\tP%d = %.1f kW'%(i,P1)
P1=fi*P1##kW
from __future__ import division
Pmax=50## kW
Pmin=5## kW
z=4## no. of models
#Rn=Pmax/Pmin=fi**(z-1)
fi=(Pmax/Pmin)**(1/(z-1))## common ratio
print 'The models are:'
for i in range(0,z):
P1=fi**(i)*Pmin## kW
print '\n\t\t\tP%d = %.1f kW'%(i,P1)
print '\n for 8 models.'
z=8## no. of models
#Rn=Pmax/Pmin=fi**(z-1)
fi=(Pmax/Pmin)**(1/(z-1))## common ratio
print 'The models are:'
for i in range(0,z):
P1=fi**(i)*Pmin## kW
print '\n\t\t\tP%d = %.1f kW'%(i,P1)
from __future__ import division
Pmax=75## kW
Pmin=7.5## kW
z=5## no. of models
#Rn=Pmax/Pmin=fi**(z-1)
fi=(Pmax/Pmin)**(1/(z-1))## common ratio
print 'The models are:'
for i in range(0,z):
P1=fi**(i)*Pmin## kW
print '\n\t\t\tP%d = %.1f kW'%(i,P1)