### Thread: I CANT FIGRE OUT WHATS WRONG!!! aRRG!!

1. No Profile Picture
Junior Member
Devshed Newbie (0 - 499 posts)

Join Date
Jan 2002
Posts
0
Rep Power
0

#### I CANT FIGRE OUT WHATS WRONG!!! aRRG!!

here's the program, I'm reading a tutorial on Python, and im trying to write a program, but this has errors and i dont know whats wrong. Anyone help?

Code:
```#print menu
print "Area Caculation Program"
print "-----------------------"
print
print "Select a shape"
print "1. Rectangle"
print "2. Circle"
print "3. Triangle"
print "4. Trapazoid"

shape = input()

#get area

if shape == 1:
print "Area of a Rectangle
print "---------------"
print
area = length*width
print "the area is", area

elif shape == 2
print "Area of a Circle
print "---------------"
print
print "The area is", area

elif shape == 3
print "Area of a Triangle"
print "------------------"
print
area = .5(length*width)
print "The area is", area

elif shape == 4
print "Area of a Trapazoid"
print "-------------------"
print
b = input("Please input the first width")
c = input("Please input the second width")
area = .5length(b+c)
print "The area is", area```
2. No Profile Picture
Python Prophet
Devshed Newbie (0 - 499 posts)

Join Date
Jun 2001
Location
Amersfoort, The Netherlands
Posts
45
Rep Power
18
I can't figure out what's wrong either.

If I don't know what errors you get, I can't help you, although I do have a tip:
don't use input(), but use raw_input(), and then convert it to an int, like this:
int(raw_input()). Take a look here, part 4.12. It's a great book, btw.
3. No Profile Picture
Junior Member
Devshed Newbie (0 - 499 posts)

Join Date
Jan 2002
Posts
0
Rep Power
0
it's alright, i found out whats wrong, i just forgot some :'s and *'s. Anyway I fixed it, and now it works fine. Ill check out that link anyway though, thanks!