1.
#program to calculate effective resistance when resistances are connected in series and parallel
#program terminates when 0 value is entered for resistance
#summation doesn't take place for -ve values
rip=0
rs=0
while 6:
r=float(input("Enter resistance "))
if r==0:
break
elif r<0:
continue
rip=rip+(1/r)
rs=rs+r
rp=1/rip
print " Effective resistance in series %.5f "%rs
print "Effective resistance in parallel %.5f "%rp
2.
#print first n fibonacci numbers
n=abs(int(input("enter number")))
f1=1
f2=1
if n==1:
print f1
else:
print f1,f2,
if n>2:
count=2
while count<n:
f3=f1+f2
print f3,
f1=f2
f2=f3
count+=1
3.
#To reverse a number and check whether it is a palindrome
n=input("enter number")
num=n
m=0
while n>0:
d=n%10
m=d+m*10
n=n/10
if m==num:
print "palindrome number"
print m
No comments:
Post a Comment