Crear una calculadora Visual Studio C# (8 / 11 paso)

Paso 8: Cálculo de salida

Ahora tiempo para hacer lo que una calculadora mejor, calcular la salida!

8.1. Inserte el siguiente código en el controlador de eventos de botón de iguales.  (Intente no sólo pegar, probar y comprender lo que está sucediendo).

operand2 = entrada;
doble num1, num2;
doble. TryParse (operand1, a num1);
doble. TryParse (operand2 a num2);

Si (operación == '+')
{
resultado = num1 + num2;
textBox1.Text = resultado. ToString();
}
else if (operación == '-')
{
resultado = num1 - num2;
textBox1.Text = resultado. ToString();
}
else if (operación == ' *')
{
resultado = num1 * num2;
textBox1.Text = resultado. ToString();
}
else if (operación == '/')
{
Si (num2! = 0)
{
resultado = num1 / num2;
textBox1.Text = resultado. ToString();

}
otra cosa
{
textBox1.Text = "DIV/Zero!";
}

}

Código explicado: Primero establecemos la cadena de entrada igual a la segunda cadena de operando (operand2).  Hacemos esto porque estamos suponiendo que el usuario ha hacer clic en el botón "=".  A continuación creamos algunos más dobles (num1 y num2).  Estos almacenan los valores numéricos que se han almacenado en operand1 y operand2.  La siguiente líneas (doble de. TryParse (operand1, a num1); y doble. TryParse(operand2, out num2);) convierte la cadena que es operand1 o operand1, en un tipo doble, y colocarla en num1 o num2, dependiendo de lo que especificamos en el método.  Esto permitirá que el equipo sea capaz de realizar funciones matemáticas sobre los números.

If() y else if() explicaron:  El if() funciones y else if() se utilizan para las comparaciones de datos.  La primera sentencia if() puede leerse como "si el carácter de operación es igual que el signo +."  Si esta condición es true, el código ejecuta cualquier código está dentro del if llaves ({}) de la declaración.  Más declaraciones de if() se utilizan si múltiples si las declaraciones se utilizan para comprobar una condición.  Si el if() anterior o else if() no es verdadera, entonces se saltan el código de los soportes y el programa salto a la siguiente if() o bien if() en línea y así sucesivamente.

Si nuestra condición se satisface con sede fuera de qué operación fue establecido, le decimos a la computadora para ejecutar los cálculos correctos colocando las funciones correctas en sus correspondientes declaraciones de if().  El código de resultado = num1 + num2; se sume las variables num1 y num2 y almacena el resultado en la variable de resultado.

Mostrar el resultado: el código de línea textBox1.Text = resultado. ToString(); Se convierte la variable de resultado a un tipo de cadena y colocarla en el cuadro de texto para mostrar la salida.

8.2. ejecutar el código y ver qué pasa!

8.3 Haga clic en guardar todo y pasar al paso 9.

Artículos Relacionados

Desarrollo Android: Crear una calculadora básica

Desarrollo Android: Crear una calculadora básica

Bienvenidos a un divertido tutorial sobre hacer una calculadora básica en una aplicación Android. En este tutorial guiará a través descarga todo el software necesario, diseñar el layout de la aplicación, codificación de la aplicación para que funcion
Hacer su propio GUI (interfaz gráfica de usuario) sin Visual Studio de Microsoft Excel

Hacer su propio GUI (interfaz gráfica de usuario) sin Visual Studio de Microsoft Excel

Es fácil crear su propio formulario de usuario en Microsoft Excel.Permite comenzar a crear una calculadora simple.También he incluido forma automatizar la base de datos (encuesta de automatizar) en hoja de excel de paso 6 hacia adelante.Paso 1: Crear
Como hacer una calculadora simple en html

Como hacer una calculadora simple en html

crear una calculadora simple web por su propia cuenta es algo bastante básico. Puedes aprender por tu cuenta. Hay muchos otros tutoriales en internet pero depende de lo que usted elige, usted elige que mejor le conviene. No voy a explicar las cosas e
Crear una base de datos SQL mediante Visual Studio

Crear una base de datos SQL mediante Visual Studio

Cómo crear una base de datos SQLCon Windows Virtual BasicIntroducciónLa forma de acceso y tratamiento de la información ha desarrollado y evolucionado y como tal son más importantes las bases de datos. Bases de datos son una forma compleja e intrinca
Cómo crear una aplicación de calculadora utilizando Android Studio

Cómo crear una aplicación de calculadora utilizando Android Studio

Mayoría de la gente hoy en día posee dispositivos inteligentes que son capaces de procesar miles de aplicaciones. Desafortunadamente, sólo una fracción de los usuarios de la aplicación saber cómo estas aplicaciones se crean y funcionan. Una plataform
Cómo crear un Splash Screen en C# Visual Studio

Cómo crear un Splash Screen en C# Visual Studio

Hola, en este tutorial les mostraré "cómo hacer una pantalla de bienvenida en c# visual studio aplicación de windows forms".Necesita:-1 visual Studio 2010 / 20132 equipoNota:-Sin necesidad de programación de alto nivel! solo un poco!Paso 1: Crea
Crear su primer programa C++ utilizando Visual Studio Express IDE

Crear su primer programa C++ utilizando Visual Studio Express IDE

IntroducciónEl uso de programas informáticos afecta a nuestra vida cotidiana. Computadoras, teléfonos inteligentes y tabletas son todos a cargo de un programa de alguien creado. Gama de estos programas en dificultad dependiendo de la meta de la tarea
Cómo crear una aplicación Android con Android Studio

Cómo crear una aplicación Android con Android Studio

Este tutorial te enseñará los conceptos básicos de cómo construir una aplicación Android utilizando el entorno de desarrollo Android Studio. Como los dispositivos Android se convierten cada vez más más común, la demanda de nuevas aplicaciones sólo au
Una calculadora de gráficos de TI se convierten en un intervalómetro y crear vídeos de lapso de tiempo

Una calculadora de gráficos de TI se convierten en un intervalómetro y crear vídeos de lapso de tiempo

siempre he querido hacer vídeos de lapso de tiempo, pero no tengo una cámara con una función intervalómetro construida en. De hecho, no creo que muchas de las cámaras vienen con tal característica (especialmente no SLR cámaras fotográficas).Así que ¿
Cómo crear un navegador web en Visual Studio C#

Cómo crear un navegador web en Visual Studio C#

Hola, en este tutorial les mostraré "Cómo crear un navegador Web en Visual Studio C#"Aquí estoy utilizando visual studio 2010 y windows 8 pro 64-bit.El código fuente está disponible para su descarga.Paso 1: Abiertos VS y cree un nuevo proyectoPa
Cómo: Crear una aplicación Android con Android Studio control LED

Cómo: Crear una aplicación Android con Android Studio control LED

Este es un tutorial paso a paso para hacer un apk android mediante bluetooth.Antes de iniciar la codificación,Descargar Android Studio IDE y actualizar Java.Ayudarán a Java y C habilidades de programación.No se explicará este tutorial de programación
Calculadora Visual Basic

Calculadora Visual Basic

Vamos a crear un "primer programa" que será escrito en Visual Basic (VB). Nuestro proyecto va a ser una calculadora básica que enseñar la lógica y proporcionan el código para nuestra calculadora. Las instrucciones se establecerá para que el usua
Hacer un juego usando Visual Studio

Hacer un juego usando Visual Studio

Hola chicos, es cierto. Puede crear su propio juego con conocimientos básicos de Visual Studio y C#. Antes de empezar quiero decir si te gusta este instructable entonces por favor ME voto para Concurso de creaciones de codificado, simplemente haga cl
Compilar usando GNU GCC desde Visual Studio

Compilar usando GNU GCC desde Visual Studio

Este instructable le mostrará cómo utilizar 2013 comunidad tecnología de edición de Visual Studio para compilar un programa con una cadena de herramientas del compilador de GNU GCC. En la plantilla resultante del proyecto, Visual Studio mantiene el i