#To find largest and smallest in a set of numbers
x=0.0
n=input("Count n of numbers ? ")
print "Type numbers one at a time "
for i in range(n):
x=input(i)
if i==0:
large=small=x
else:
if large<x:
large=x
if small>x:
small=x
print "Largest number = %f, smallest number = %f"%(large,small)
#end of program
#Sorting
from Numeric import *
x=zeros(10,Float)
a=zeros(10,Float)
d=zeros(10,Float)
n=input("Count n of numbers to be sorted? ")
print " Give set of numbers to be sorted "
for i in range(n):
x[i]=input(i+1)
a[i]=x[i]
d[i]=x[i]
for i in range(n):
for j in range(i+1,n):
if a[i]>a[j]:
t=a[i]
a[i]=a[j]
a[j]=t
if d[i]<d[j]:
t=d[i]
d[i]=d[j]
d[j]=t
print " given ascending descending"
for i in range(n):
print "%10.5f %10.5f %10.5f"%(x[i],a[i],d[i])
#end of program
Contributed by Prof. Purushothaman Vadakkedam
No comments:
Post a Comment