给我一个计算器程序，能够进行加、减、乘、除和储存取出操作。
以下是Python示例程序：

```
memory = 0

while True:
    operation = input("Enter operation (+,-,*,/,s,t): ")
    
    if operation == "+":
        num = float(input("Enter number: "))
        memory += num
        print("Result: ", memory)
    elif operation == "-":
        num = float(input("Enter number: "))
        memory -= num
        print("Result: ", memory)
    elif operation == "*":
        num = float(input("Enter number: "))
        memory *= num
        print("Result: ", memory)
    elif operation == "/":
        num = float(input("Enter number: "))
        if num != 0:
            memory /= num
            print("Result: ", memory)
        else:
            print("Error: division by zero")
    elif operation == "s":
        memory = float(input("Enter number to store: "))
        print("Memory: ", memory)
    elif operation == "t":
        print("Memory: ", memory)
    else:
        print("Error: invalid operation")
```

运行程序后，您可以输入加、减、乘、除、存储（s）和取出（t）操作，然后输入数字进行计算。程序将在每次计算后显示结果，并且在进行存储操作时会将结果保存到内存中。在进行取出操作时，程序将显示当前存储的值。