Hacer que el programa arranque de nuevo solo
Publicado por faustto (4 intervenciones) el 17/08/2011 08:37:30
hola soy nuevo en esto y estoy aprendiendo a medida que voy leyendo por ahi...
queria saber como hacer para que el programa no se termine solo y que arranque de nuevo al terminar(nose si me esplico bien.).
es una calculadora. la dejo ak por las dudas.
lo que quiero hacer es que despues de terminar una "operacion"
vuelva a arrancar desde el principio.
queria saber como hacer para que el programa no se termine solo y que arranque de nuevo al terminar(nose si me esplico bien.).
es una calculadora. la dejo ak por las dudas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
print """
*********************************
* *
* Calculadora *
* *
* _\|/_ By Faustto _\|/_ *
* *
*********************************
Elegir Opcion (Numero):
Calculadora:
1 - Sumar.
2 - Restar.
3 - Multiplicar.
4 - Dividir.
Extra:
5 - Calcula cuantos dias haz vivido
6 - Teorema de Pitagoras
"""
Opcion = input ("Elegir opcion: ")
if Opcion == 1:
print """
Usted a elegido Sumar.
"""
N1 = input("Introdusca el primer numero: ")
N2 = input("Introdusca el numero a sumar: ")
print "Esto da: ",N1+N2
elif Opcion == 2:
print """
Usted a elegido Restar.
"""
N1 = input("Introdusca el primer numero: ")
N2 = input("Numero a restar: ")
print "Esto da: ",N1-N2
elif Opcion == 3:
print """
Usted a elegido Multiplicar.
"""
N1 = input("Introdusca Numero a Multiplicar: ")
N2 = input("Por : ")
print "Esto da: ",N1*N2
elif Opcion == 4:
print """
Usted a elegido Dividir.
"""
N1 = input("Primer Numero: ")
N2 = input("Dividido por: ")
print "Esto da: ",N1/N2
elif Opcion == 5:
print """
Colocar la fecha en 4 numeros ej: 1900
"""
N1 = input("Anio nacimiento: ")
N2 = input("Anio actual: ")
N3 = N2 - N1
print "Haz vivido aproximadamente" ,N3*365, "diaz"
elif Opcion == 6:
print """
*****************************
* *
* Teorema de pitagoras *
* *
*****************************
"""
a = input("Lado a: ")
b = input("Lado b: ")
c = a*a
d = b*b
e = c+d
import math
f=math.sqrt(e)
print "X es igual a: ", f
else:
print """
Opcion incorrecta
"""
raw_input()
lo que quiero hacer es que despues de terminar una "operacion"
vuelva a arrancar desde el principio.
Valora esta pregunta


0