Foros Python
Calculadora... - Versión para impresión

+- Foros Python (https://foro.recursospython.com)
+-- Foro: Desarrollo (https://foro.recursospython.com/forumdisplay.php?fid=1)
+--- Foro: General (https://foro.recursospython.com/forumdisplay.php?fid=9)
+--- Tema: Calculadora... (/showthread.php?tid=1031)



Calculadora... - Daniel.py - 21-09-2021

Hola gente ¿como están?.-
Tengo mi primer programa pero me gustaría que el operador pudiera
elegir la operación a realizar "+ - / *", ¿me podrían orientar?, gracias...

import msvcrt

print(" ")
n1 = float(input("Ingrese el primer numero...:  "))
n2 = float(input("Ingrese el segundo numero..:  "))
sum = n1 + n2
print(" ")
print("La suma es...............:"sum)
msvcrt.getch()


Perdón pero no me funciono la etiqueta "código"...


RE: Calculadora... - Francisco - 22-09-2021

Hola, Daniel.

Además de los números, deberías pedir con otro input() el operador, y luego hacer un condicional para cada operador, por ejemplo:

  1. # [...]
  2. operador = input("Ingrese el operador: ")
  3. if operador == "+":
  4. print("La suma es:", n1 + n2)
  5. elif operador == "-":
  6. print("La resta es:", n1 - n2)
  7. # etc.


Te dejo un tutorial sobre los condicionales: https://tutorial.recursospython.com/control-de-flujo/.

Saludos


RE: Calculadora... - Daniel.py - 22-09-2021

Hola a todos ¿como están?.-
Me puede decir alguien como se muestra un programa, hace mas de 2 horas que estoy practicando
y buscando en la ayuda y nada, desde ya gracias, agote toda la paciencia...
Lo estoy pensando ahora, ¿sera que no tengo permiso para subir código?


RE: Calculadora... - Francisco - 23-09-2021

Hola, Daniel.

Acá tenemos una explicación sobre cómo subir código de Python al foro: https://foro.recursospython.com/showthread.php?tid=18. De cualquier manera, copiándolo desde VS Code también se entiende.

Saludos


RE: Calculadora... - Daniel.py - 23-09-2021

Sigo sin lograr la utilización de la etiqueta código, debo suponer que en el panel superior del editor hay un
icono que dice “código”, cuando “pico” en el debería abrirse un popup mostrando todos los lenguajes disponible,
en mi caso eso no ocurre, lo probé en los 3 navegadores(por si acaso) y en los 3 pasa lo mismo.-
Lo lamento pero sin poder exponer mis programas no logro aprender lo suficiente y poner el programa como un texto
común es como un tanto desprolijo.-
Lo lamento muchísimo pq me siento muy a gusto en este foro, francisco sabe mucho y es muy amable, pero
momentáneamente me trasladare a otro y periódicamente volveré a intentarlo.-
Tengo 70 años y mi única manera de aprender es con un libro y mucha mucha consulta en los foros, enorme abrazo a
todos.-