buscador

Visita

Mostrando las entradas con la etiqueta de asignaci贸n. Mostrar todas las entradas
Mostrando las entradas con la etiqueta de asignaci贸n. Mostrar todas las entradas

lunes, 14 de febrero de 2022

馃搷Practica 02: 馃殌Operadores aritm茅ticos, Unarios, de asignaci贸n, Relacionales, Operadores L贸gicos con JFrame en Java ☕️ - Apache Netbeans 12.5

Bienvenidos al Blog "El inform谩tico Ibero" en esta oportunidad se desarrollara un proyecto en el IDE Apache NetBeans 12.5, en la versi贸n actual del 2022, en este post se Trabajara con la Liberia JFrame de Java.
Para esta practica se tiene que tener presente los distintos operadores de java y entender como funcionan cada uno de ellos, para ellos expliquemos brevemente acerca de estos operadores, en java tenemos clasificado los operadores aritm茅ticos, operadores unarios, operadores de asignaci贸n, operadores relacionales y operadores l贸gicos.

  Operadores matem谩ticos est谩ndar
En la tabla siguiente se muestran los operadores matem谩ticos est谩ndar (a menudo denominados operadores binarios) utilizados en el lenguaje Java. Estos operadores son usados com煤nmente o frecuentemente en los sistemas.

  Operadores  Unarios 
En Java tambi茅n se tiene los operadores de incremento y decremento, son usados para incrementar valores como n煤meros, tama帽os de texto seg煤n la forma como lo use el programador. en el cuadro se detalla y se pone ejemplo para entender funciona estos operadores.
  Operadores  de Asignaci贸n (=)
El operador de asignaci贸n se usa para asignar un valor a cualquier variable. Tiene una asociaci贸n de derecha a izquierda, es decir, el valor dado en el lado derecho del operador se asigna a la variable de la izquierda y, por lo tanto, el valor del lado derecho debe declararse antes de usarlo o debe ser una constante.

El formato general del operador de asignaci贸n es, en muchos casos, el operador de asignaci贸n se puede combinar con otros operadores para construir una versi贸n m谩s corta de la declaraci贸n llamada Declaraci贸n Compuesta (Compound Statement). Por ejemplo, en lugar de a = a + 5, podemos escribir a + = 5.
  • + = para sumar el operando izquierdo con el operando derecho y luego asignarlo a la variable de la izquierda.
  • – =, para restar el operando izquierdo con el operando derecho y luego asignarlo a la variable de la izquierda.
  • * = , para multiplicar el operando izquierdo con el operando derecho y luego asign谩ndolo a la variable de la izquierda.
  • / =, para dividir el operando izquierdo con el operando derecho y luego asignarlo a la variable de la izquierda.
  • ^ = , para aumentar la potencia del operando izquierdo al operando derecho y asignarlo a la variable de la izquierda.
  • % = , para asignar el m贸dulo del operando izquierdo con el operando derecho y luego asignarlo a la variable de la izquierda.
  Operadores  Relacionales
Estos operadores se utilizan para verificar relaciones como igualdad, mayor que, menor que. Devuelven el resultado booleano despu茅s de la comparaci贸n y se usan ampliamente en las instrucciones de bucle, as铆 como en las sentencias condicionales if/else. El formato general es, variable operador_relacion valor

Algunos de los operadores relacionales son:
  • ==, Igual a: devuelve verdadero si el valor del lado izquierdo es igual al lado derecho.
  • ! =, No igual a: devuelve verdadero si el valor del lado izquierdo no es igual al lado derecho.
  • < , menos que: el resultado verdadero si el valor del lado izquierdo es inferior al del lado derecho.
  • <= , menor o igual que: devuelve verdadero si el valor del lado izquierdo es menor o igual que el lado derecho.
  • > , Mayor que: devuelve verdadero si el valor del lado izquierdo es mayor que el lado derecho.
  • > = , Mayor que o igual a: regresa verdadero si el valor del lado izquierdo es mayor o igual que el lado derecho.
  Operadores  L贸gicos
Estos operadores se utilizan para realizar operaciones «l贸gicas AND» y «l贸gicas OR», es decir, la funci贸n similar a la puerta AND y la puerta OR en electr贸nica digital. Una cosa a tener en cuenta es que la segunda condici贸n no se eval煤a si la primera es falsa, es decir, tiene un efecto de cortocircuito. Se usa ampliamente para probar varias condiciones para tomar una decisi贸n.

Los operadores condicionales son:
  • &&, AND l贸gico: devuelve verdadero cuando ambas condiciones son verdaderas.
  • || , O l贸gico: devuelve verdadero si al menos una condici贸n es verdadera.
Ahora se vera en practica cada uno de los operadores, primero abrimos el IDE NetBeans y creamos un proyecto con Java Aplicaci贸n.
En el proyecto se quiere realizar la siguiente interfaz, detalle en la imagen:
Funciones:
  • Bot贸n ++, al presionar incrementa el valor del spinner.
  • Bot贸n --, al presionar decrementa el valor del spinner.
  • ComboBox, si seleccionamos una operaci贸n y presionamos el Bot贸n "=" se realiza la suma seleccionado. es decir si es suma se suman los dos n煤meros.
  • Los operadores l贸gicos funcionan de la siguiente manera, si es AND (&&) los dos checkbox tienen que estar seleccionados, para que se seleccione el tercero, y si es OR (||), basta que uno este seleccionado se marca autom谩ticamente el tercero.
Creamos un JFrame form, en el proyecto.

Dise帽amos seg煤n lo solicitado, agregamos un jpanel, dentro del jpanel empezamos a dise帽ar agregamos JSpinner, JButton, JCombox, JTextField, JCheckbox y los Jlabel para los titulos. cambiamos el id de cada control y posicionamos seg煤n su dise帽o, en mi caso lo realice como en la imagen.
Luego del dise帽o empezamos a desarrollar la funcionalidades de cada controlador. primero del el JSpinner no lo tocamos porque su programaci贸n ya viene desarrollado, solo tocaremos a los dos botones btnmenosmenos y btnmasmas, la programaci贸n seria de la siguiente manera utilizando los operadores incrementales y decrem茅ntales.
En el control JComboBox, agregamos los valores siguientes:
En el bot贸n btnigual el c贸digo es el siguiente:

En el siguiente  ComboBox solo se agrega dos opciones:

En el segundo Boton "=" igual se desarrollara el siguiente c贸digo.
Ejecutamos el proyecto, pero antes creamos un paquete donde guardaremos un imagen, para el fondo entonces en la clase main, desarrollamos el siguiente c贸digo:
Al finalizar el proyecto, tendremos el siguiente resultado:
  • Bot贸n ++, al presionar incrementa el valor del spinner.
  • Bot贸n --, al presionar decrementa el valor del spinner.
  • ComboBox, si seleccionamos una operaci贸n y presionamos el Bot贸n "=" se realiza la suma seleccionado. es decir si es suma se suman los dos n煤meros.
  • Los operadores l贸gicos funcionan de la siguiente manera, si es AND (&&) los dos checkbox tienen que estar seleccionados, para que se seleccione el tercero, y si es OR (||), basta que uno este seleccionado se marca autom谩ticamente el tercero.
As铆 termina la practica de hoy, espero que les sirva de referencia en algunos de sus proyecto, no olviden de compartir el contenido y de suscribirse al canal de Youtube.
Raul Tamani A. ©. Im谩genes del tema de fpm. Con tecnolog铆a de Blogger.

Adblock Detectado

Apoya este sitio desactivando el Adblock para seguir navegando. ¡Gracias!

¡Ya Desactive el Adblock!