Sei sulla pagina 1di 6

PROGRAMA DE CALCULADORA EN PYTHON

El programa trata sobre un men de 3 opciones, la primera es suma, la segunda es resta y la tercera es multiplicacin, tambin se agreg la funcin de And para hacerlo un poco ms completo. 1. Comprobamos que contamos con la ultima ersin de !ython o en todo caso la instalamos, para ello usamos el comando" #yum install python

#. !ara generar nuestro programa bsico usaremos como editor E$%C& y para ello lo instalamos y usamos el comando" #yum install ema s

3. Escribimos emacs switch1.py 'emacs' es por el editor de te(to que usaremos para elaborar el cdigo, 's)itch1' es el nombre que se ha puesto al archi o, y '.py' es la e(tensin que le pertenece a los programas de Python.

*. Comen+aremos el cuerpo de nuestro programa. Escribimos num!int"#a$%input"&Eli'e un nume#o( )n*+ ,umas )n-+ Restas )n.+ Multipli a ion( )n&// Esto pide al usuario que eli,a una de las 3 opciones que se le despliegan. -. Comen+amos escribiendo el desplegado de la primera opcin que es &uma. i0 num!!*( sum*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// sum-!int"#a$%input"&Es #i1e el se'undo nume#o( &// suma! sum*2sump#int suma &i el usuario escribe 1, le pedir dos nmeros para que se sumen, y al final le desplegar el resultado de la suma. .. %hora escribiremos la opcin dos, que es /esta. i0 num!!-( #es*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// #es-!int"#a$%input"&Es #i1e el se'undo nume#o( &// #esta!#es*+#esp#int #esta &i el usuario escribe #, le pedir dos nmeros para restar, y al final le aparecer el resultado de la resta. 0. Escribiremos la opcin tres, que es $ultiplicacin. i0 num!!.(

mul*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// mul-!int"#a$%input"&Es #i1e el se'undo nume#o( &// mult!mul*3mulp#int mult &i el usuario escribe 3, le pedir dos nmeros para que se multipliquen, y al final le aparecer el producto de esta multiplicacin. 1. En esta parte especificamos que si la opcin no es ninguna de las anteriores, nos imprimir en pantalla que no e(iste dicha opcin. i0 num4!* and num4!- and num4!.( p#int &No e5iste la op ion& Nuest#a Pantalla de P#o'#ama i6n 7ueda#8(

9. Guardamos nuestro archivo siguiendo la secuencia: Ctrl-x Ctrl-s Nos vamos al Terminal para autorizar la ejecutacin del programa escribiendo: chmod +x switch1.py

10. Ejecutamos el programa escribiendo ./switch1.py

11. Nos aparece el programa lo probaremos. Elegir! las tres opciones" en suma pondr!: # pondr!: % 10" en multiplicacin pondr! & 9

$" en resta

1. Comprobamos que contamos con la ultima ersin de !ython o en todo caso la instalamos, para ello usamos el comando" #yum install python #. !ara generar nuestro programa bsico usaremos como editor E$%C& y para ello lo instalamos y usamos el comando" #yum install ema s 3. Escribimos emacs switch1.py 'emacs' es por el editor de te(to que usaremos para elaborar el cdigo, 's)itch1' es el nombre que se ha puesto al archi o, y '.py' es la e(tensin que le pertenece a los programas de Python. *. Comen+aremos el cuerpo de nuestro programa. Escribimos #49us#91in9python #a$%input"&E:emplo de Cal ulado#a en Python + P#esione una te la pa#a in'#esa# al menu;;;&/ num!int"#a$%input"&Eli'e un nume#o( )n*+ ,umas )n-+ Restas )n.+ Multipli a ion( )n&// Esto pide al usuario que eli,a una de las 3 opciones que se le despliegan. -. Comen+amos escribiendo el desplegado de la primera opcin que es &uma. i0 num!!*( sum*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// sum-!int"#a$%input"&Es #i1e el se'undo nume#o( &// suma! sum*2sump#int suma &i el usuario escribe 1, le pedir dos nmeros para que se sumen, y al final le desplegar el resultado de la suma. .. %hora escribiremos la opcin dos, que es /esta. i0 num!!-( #es*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// #es-!int"#a$%input"&Es #i1e el se'undo nume#o( &// #esta!#es*+#esp#int #esta &i el usuario escribe #, le pedir dos nmeros para restar, y al final le aparecer el resultado de la resta. 0. Escribiremos la opcin tres, que es $ultiplicacin. i0 num!!.( mul*!int"#a$%input"&Es #i1e el p#ime# nume#o( &// mul-!int"#a$%input"&Es #i1e el se'undo nume#o( &// mult!mul*3mulp#int mult &i el usuario escribe 3, le pedir dos nmeros para que se multipliquen, y al final le aparecer el producto de esta multiplicacin. 1. En esta parte especificamos que si la opcin no es ninguna de las anteriores, nos imprimir en pantalla que no e(iste dicha opcin. i0 num4!* and num4!- and num4!.( p#int &No e5iste la op ion& 2. 3uardamos nuestro archi o siguiendo la secuencia" Ct#l+5 Ct#l+s 4os amos al 5erminal para autori+ar la e,ecutacin del programa escribiendo" chmod +x switch1.py 16. E,ecutamos el programa escribiendo ./switch1.py

Potrebbero piacerti anche