Está en la página 1de 18

21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

Blog (http://www.comoprogramar.org/blog/) ...  Acceder

(http://www.comoprogramar.org)  

Blog Buscar en el blog 

 Kedinn abr 6 th, 2013


Ejemplos de Java (http://www.comoprogramar.org/ejemplos-codigo/ejemplos-de-java/)  11 comentarios

CALCULADORA EN JAVA + CÓDIGO


(HTTP://WWW.COMOPROGRAMAR.ORG/CALC
EN-JAVA/)

Crearemos una calculara sin interfaz y otra con interfaz

Calculadora básica para novatos sin interfaz


Elaborando una calculadora donde ingresaremos dos numero y realizara las
operaciones de sumar,restas ,multiplicar y dividir.
import javax.swing.*;

public class Menu {

public static void main(String []agrs)


{
int op=0;
double n1,n2,s,m,d,r;
do{
op=Integer.parseInt(JOptionPane.showInputDialog("nCalculadoran"+
"************n"+
"[1] SUMARn"+
"[2] RESTARn"+
"[3] MULTIPLICARn"+
"[4] DIVIDIRn"+
"[5] SALIRn"+
"Ingresa una opcion:"));

switch(op)
http://www.comoprogramar.org/calculadora­en­java/ 1/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

{
case 1:
n1=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 1"));
n2=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 2"));
s=n1+n2;
JOptionPane.showMessageDialog(null,"La suma es:"+s);
break;
case 2:
n1=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 1"));
n2=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 2"));
r=n1‐n2;
JOptionPane.showMessageDialog(null,"La resta es:"+r);
break;
case 3:
n1=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 1"));
n2=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 2"));
m=n1*n2;
JOptionPane.showMessageDialog(null,"La multiplicacion es:"+m);
break;
case 4:
n1=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 1"));
n2=Double.parseDouble(JOptionPane.showInputDialog("Ingrese numero 2"));
d=n1/n2;
JOptionPane.showMessageDialog(null,"La division es:"+d);
break;

}
}while(op!=5);
}

Calculadora con Interfaz en Java


Anteriormente he compartido un ejemplo de una calculadora básica usando los
cuadros de dialogo en java, la cual es un poco tediosa al momento de realizar las
operaciones, pero en post mostrare algo mas grafico, usando lo que se ha
explicado en las anteriores entradas: Crear ventanas, Botones, Formularios
básicos, JPaneles y arreglos de botones.
El proyecto esta dividido en dos partes, una el cual contiene el método principal,
y la otra clase contiene la interfaz, eventos y operaciones realizadas por el
ejercicio practico. El programilla realiza las cuatro operaciones básicas de las
matemáticas (suma, resta, multiplicación y división), ademas cuenta con el uso de
http://www.comoprogramar.org/calculadora­en­java/ 2/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

memorias, borrado total (pantalla y memoria) raíz cuadrada, y manejo de


decimales. Bueno ya sabiendo que realiza el ejercicio, continuare mostrando el
código para la aplicación.
- CLASE MAIN…

http://www.comoprogramar.org/calculadora­en­java/ 3/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

public class CalculadoraGUI {

public static void main(String[] args) {


String ax = System.getProperty("os.name"); //variable que toma el nombre del sistem
a operativo que se tenga instalado

if(ax.equals("Windows 7") || ax.equals("Windows")){//si es un sistema windows se apl


ica el skin que tiene java para windows
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
interfaz w = new interfaz();
// TODO code application logic here
} catch (ClassNotFoundException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
}
}
if(ax.equals("Linux")){//si es un sistema linux se aplica el skin que tiene java par
a linux
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
interfaz w = new interfaz();
// TODO code application logic here Como Programar
} catch (ClassNotFoundException ex) { Me gusta
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) { A 11 115 personas les gusta
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(interfaz.class.getName()).log(Level.SEVERE, null, ex);
}
}
} Plug­in social de Facebook
}

- CLASE INTERFAZ…
import java.awt.BorderLayout;

http://www.comoprogramar.org/calculadora­en­java/ 4/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

import java.awt.Color;
import java.awt.Font;
Etiquetas
import java.awt.Insets;
import java.awt.Panel; Blogger
import java.awt.event.ActionEvent;
(http://www.comoprogramar.org/codigos/b
import java.awt.event.ActionListener;
import javax.swing.BorderFactory; ) C#
import javax.swing.JButton;
import javax.swing.JFrame; (http://www.comopr
import
import
javax.swing.JOptionPane;
javax.swing.JPanel;
amar.org/codigos/c-
import javax.swing.JTextField; sharp/) C++
(http://www.comoprogramar.org/codigos/c
public class interfaz implements ActionListener{
plus/) CMS
(http://www.comoprogramar.org/codigos/c
JTextField jt1, jt2;
Panel pN, pb1, pb3; CSS3

JPanel pS, pb2; (http://www.comoprogramar.org/codigos/c


JButton mc, mr, ms, mMas, mMenos, numeros[], operaciones[]; Desarrollo Web
String oper[]={"R", "C", "+", "/", "‐" ,"*", "="}, ax=""; (http://www.comoprogramar.org/codigos/d
float n1, n2, nr, M;//variables para las operaciones o-web/) Eclipse
int tipOp; //para controlar el tipo de operacion que se realiza (http://www.comoprogramar.org/codigos/e
boolean t=false;//control sobre escribir un nuevo numero despues de alguna operacion cam
bia a true cuando se ha realizado una operacion
) Google
(http://www.comoprogram
public interfaz(){
rg/codigos/google/)
(http://www.comoprogramar.org/codigos/h
JFrame jfMain = new JFrame("Calculator");
jfMain.setLayout(new BorderLayout(4, 4));
) Java
(http://www.com
norte();
sur();

jfMain.add(pN, BorderLayout.NORTH); programar.org/c


jfMain.add(pS, BorderLayout.CENTER);

jfMain.setLocation(100, 80);
digos/java/)
jfMain.setResizable(false); JavaScript
jfMain.setVisible(true);
(http://www.comoprogram
jfMain.setSize(300, 380);
jfMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); rg/codigos/javascript-1/)
} de Desarrollo
(http://www.comoprogramar.org/codigos/k
public void norte(){
Libros
desarrollo/)

pN = new Panel(null); (http://www.comoprogram


rg/codigos/libros/)
jt1 = new JTextField("");
(http://www.comoprogramar.org/codigos/m
jt2 = new JTextField("0");
) Móviles

http://www.comoprogramar.org/calculadora­en­java/ 5/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

jt1.setHorizontalAlignment(JTextField.RIGHT);
(http://www.comoprogramar.org/codigos/m
jt2.setHorizontalAlignment(JTextField.RIGHT);
) Netbeans
(http://www.comoprogramar.org/codigos/n
//Quitar bordes a los campos de texto
jt1.setBorder(BorderFactory.createLineBorder(Color.white)); /) Nginx
jt2.setBorder(BorderFactory.createLineBorder(Color.white)); (http://www.comoprogram
//desabilitando los campos de texto rg/codigos/nginx-2/)
jt1.setEditable(false); (http://www.comoprogramar.org/codigos/n
jt2.setEditable(false); js/) PHP
(http://www.comoprogramar.org/codigos/p
jt1.setBackground(Color.white); Plataformas
jt2.setBackground(Color.white);
(http://www.comoprogramar.org/codigos/p

pN.add(jt1); pN.add(jt2); mas/)Python


jt1.setBounds(35, 10, 200, 15); (http://www.como
jt2.setBounds(35, 25, 200, 30);

pN.setSize(270, 47);
ogramar.org/codig
pN.setVisible(true); /python-2/)
} (http://www.comoprogramar.org/codigos/r
ve/) Ruby on Rails
public void sur(){ (http://www.comoprogramar.org/codigos/r
on-rails/) ser
pS = new JPanel(new BorderLayout(6, 50)); (http://www.comoprogramar.org/codigos/s
pS.setLayout(new BorderLayout(4, 4)); Ubuntu
(http://www.comoprogramar.org/codigos/u
botMem();
botNum(); ) Wordpress
botOpe(); (http://www.comoprogram
rg/codigos/wordpress/)
pS.add(pb1, BorderLayout.NORTH);
pS.add(pb2, BorderLayout.CENTER);
pS.add(pb3, BorderLayout.EAST);

pS.setSize(270, 330);
} Entradas recientes

public void botMem(){


Gemas esenciales para Ru
pb1 = new Panel(null); on Rails
(http://www.comoprogram
mc = new JButton("MC"); mr = new JButton("MR"); .org/gemas-para-ruby-on-
ms = new JButton("MS"); mMas = new JButton("M+");
rails/)
mMenos = new JButton("M‐");

mc.setFont(new Font("Arial", Font.BOLD, 11)); ¿Qué lenguaje de


mr.setFont(new Font("Arial", Font.BOLD, 11)); programación debo aprend

http://www.comoprogramar.org/calculadora­en­java/ 6/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

ms.setFont(new Font("Arial", Font.BOLD, 11)); primero?


mMas.setFont(new Font("Arial", Font.BOLD, 11));
(http://www.comoprogram
mMenos.setFont(new Font("Arial", Font.BOLD, 11));
.org/que-lenguaje-de-
mc.setMargin(new Insets(1, 1, 1, 1)); mr.setMargin(new Insets(1, 1, 1,programacion-debo-
1));
ms.setMargin(new Insets(1, 1, 1, 1)); mMas.setMargin(new Insets(1, 1, aprender-primero/)
1, 1));
mMenos.setMargin(new Insets(1, 1, 1, 1));

Plugin para insertar código


mc.setBounds(35, 0, 33, 33); mr.setBounds(78, 0, 33, 33); ms.setBounds(121, 0, 33, 3
3); fuente en WordPress
mMas.setBounds(164, 0, 33, 33); mMenos.setBounds(207, 0, 33, 33); (http://www.comoprogram
.org/plugin-para-insertar-
pb1.add(mc); pb1.add(mr); pb1.add(ms); pb1.add(mMas); pb1.add(mMenos);
codigo-en-wordpress/)
mc.addActionListener(this); mr.addActionListener(this); ms.addActionListener(this);
mMas.addActionListener(this); mMenos.addActionListener(this); Configurar la compresión
Gzip en Nginx
pb1.setSize(270, 45); (http://www.comoprogram
pb1.setVisible(true);
.org/configurar-la-
}
compresion-gzip-en-nginx
public void botNum(){
Instalar Linux, Nginx,
pb2 = new JPanel(null); MySQL, PHP (LEMP) en
Ubuntu 14.04
int nx3=121, nx2=121, nx1=121, n3y=0, n2y=43, n1y=86;
numeros = new JButton[11]; (http://www.comoprogram
.org/instalar-linux-nginx-
//***************************************** mysql-php-lemp-en-
//bloque para crear los botones, añadirlos y asignar numeros
ubuntu-14-04/)
for (int i=0; i<=10; i++){

if(i<=9){ Introducción a Node.js


numeros[i] = new JButton(""+i); (http://www.comoprogram
pb2.add(numeros[i]); .org/introduccion-a-node-
numeros[i].setMargin(new Insets(1, 1, 1, 1));
js/)
numeros[i].addActionListener(this);
}
else{ Como tener una RADIO o
numeros[i] = new JButton("."); TV por Internet utilizando
pb2.add(numeros[i]); Streaming
numeros[i].setMargin(new Insets(1, 1, 1, 1));
(http://www.comoprogram
numeros[i].addActionListener(this);
} .org/como-tener-una-radi
} o-tv-por-internet-
utilizando-streaming/)
//******************************************
//bloque para posicionar botones
for(int i=10; i>=0; i‐‐){

http://www.comoprogramar.org/calculadora­en­java/ 7/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

if(i==10){ Preguntas Usuarios


numeros[i].setBounds(121, 129, 35, 35);
1242 1061
}
else{
if(i<=9 && i>=7){
numeros[i].setBounds(nx3, n3y, 35, 35);
nx3‐=43;
}
else if(i<=6 && i>=4){
n3y+=43;
numeros[i].setBounds(nx2, n2y, 35, 35);
nx2‐=43;
}
else if(i<=3 && i>=1){
n3y+=43;
numeros[i].setBounds(nx1, n1y, 35, 35);
nx1‐=43;
}
else if(i==0){
numeros[i].setBounds(35, 129, 78, 35);
}
}
}

pb2.setSize(170, 150);
pb2.setVisible(true);
}

public void botOpe(){

pb3 = new Panel(null);

int c=0, x=0, y=0;

operaciones = new JButton[7];

for(int i=0; i<=6; i++){


if(c<=1){

operaciones[i] = new JButton(oper[i]);


pb3.add(operaciones[i]);

operaciones[i].setBounds(x, y, 30, 35);

operaciones[i].setMargin(new Insets(1, 1, 1, 1));


operaciones[i].addActionListener(this);
x+=33;
c++;
}
else{

http://www.comoprogramar.org/calculadora­en­java/ 8/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

if(i==6){
x=0; y+=43;
operaciones[i] = new JButton(oper[i]);
pb3.add(operaciones[i]);

operaciones[i].setBounds(x, y, 65, 35);

operaciones[i].setMargin(new Insets(1, 1, 1, 1));


operaciones[i].addActionListener(this);
x+=33;
c++;
}
else{
c=0;
x=0; y+=43;
operaciones[i] = new JButton(oper[i]);
pb3.add(operaciones[i]);

operaciones[i].setBounds(x, y, 30, 35);

operaciones[i].setMargin(new Insets(1, 1, 1, 1));


operaciones[i].addActionListener(this);
x+=33;
c++;
}
}

pb3.setVisible(true);
pb3.setSize(120, 200);
}

public boolean isN(String ax){

try{
int n = Integer.parseInt(ax);
return true;
}catch(NumberFormatException e){
return false;
}

@Override
public void actionPerformed(ActionEvent e) {

String op="";

if(isN(e.getActionCommand())){ //cuando se oprimen numeros

http://www.comoprogramar.org/calculadora­en­java/ 9/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

if(jt1.getText().equals("")){
ax += e.getActionCommand();
jt2.setText(ax);
}
else{
if(tipOp==0){
if(t){
ax="";

jt1.setText(jt2.getText());
ax += e.getActionCommand();
jt2.setText(ax);
t = false;
}
else{
ax="";
ax += jt2.getText()+e.getActionCommand();
jt2.setText(ax);
}
}else{
ax="";
ax += jt2.getText()+e.getActionCommand();
jt2.setText(ax);
}
}
}
else{//cuando se oprime el resto de botones

if(e.getActionCommand().equals("R") ){
jt1.setText("");
Float a = Float.parseFloat(jt2.getText());
jt2.setText(""+Math.sqrt(a));
}
if(e.getActionCommand().equals("C") ){ //para reiniciar valores y limpiar pantal
la
tipOp=0; n1 = 0; n2 =0; nr=0; jt1.setText(""); jt2.setText("0"); ax="";
}
if(e.getActionCommand().equals("MC")){//para limpiar la memoria de la calculador
a
ms.setForeground(Color.black);
jt1.setText(""); jt2.setText("0");
M=0;
}
if(e.getActionCommand().equals("MR")){//para mostrar valor almacenado en la memo
ria
jt1.setText("");
jt2.setText(String.valueOf(M));
}if(e.getActionCommand().equals("MS")){//guardar un valor en la memoria
ms.setForeground(Color.red);

http://www.comoprogramar.org/calculadora­en­java/ 10/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

M = Float.parseFloat(jt2.getText());
}
if(e.getActionCommand().equals("M+")){//sumar valor de la pantalla con el valor
de la memoria
M += Float.parseFloat(jt2.getText());
}
if(e.getActionCommand().equals("M‐")){//restar valor de la pantalla con el valor
de la memoria
M ‐= Float.parseFloat(jt2.getText());
}
if(e.getActionCommand().equals(".")){//usar el punto para los decimales
ax="";
if(numeros[10].isEnabled()){
numeros[10].setEnabled(false);
ax = jt2.getText() +".";
jt2.setText(ax);
}
}
if(e.getActionCommand().equals("+") ){//boton suma
numeros[10].setEnabled(true);
ax="";
if(tipOp==1){

}else if(tipOp==0 ){//validacion para no chocar con otras operaciones


if(jt1.getText().equals("") ){
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText()+jt2.getText();
jt1.setText(ax+" + ");
jt2.setText("");
tipOp = 1;
}
else {
if(!t){//validacion para nueva operacion
n1 = Float.parseFloat(jt2.getText());
ax += jt2.getText();
jt1.setText(ax+" + ");
jt2.setText("");
tipOp = 1;
}
else{//usar otras operaciones con la suma
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText();
jt1.setText(ax+" + ");
jt2.setText("");
tipOp = 1;
}
}
}
}
if(e.getActionCommand().equals("‐") ){//cuando se decide restar

http://www.comoprogramar.org/calculadora­en­java/ 11/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

numeros[10].setEnabled(true);
ax="";
if(tipOp==2){

}else if(tipOp==0){//validacion para no chocar con otras operaciones


if(jt1.getText().equals("")){
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText()+ jt2.getText();
jt1.setText(ax+" ‐ ");
jt2.setText("");
tipOp = 2;
}
else{
if(!t){//validacion para nueva operacion
n1 = Float.parseFloat(jt2.getText());
ax += jt2.getText();
jt1.setText(ax+" ‐ ");
jt2.setText("");
tipOp = 2;
}
else{//usar otras operaciones con la suma
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText();
jt1.setText(ax+" ‐ ");
jt2.setText("");
tipOp = 2;
}
}
}
}
if(e.getActionCommand().equals("*") ){//cuando se decide multiplicar
numeros[10].setEnabled(true);
ax="";
if(tipOp==3){

}else if(tipOp==0){//validacion para no chocar con otras operaciones


if(jt1.getText().equals("")){
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText()+jt2.getText();
jt1.setText(ax+" * ");
jt2.setText("");
tipOp = 3;
}
else{
if(!t){//validacion para nueva operacion
n1 = Float.parseFloat(jt2.getText());
ax += jt2.getText();
jt1.setText(ax+" * ");
jt2.setText("");
tipOp = 3;

http://www.comoprogramar.org/calculadora­en­java/ 12/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

}
else{//usar otras operaciones con la suma
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText();
jt1.setText(ax+" * ");
jt2.setText("");
tipOp = 3;
}
}
}
}
if(e.getActionCommand().equals("/") ){//cuando se decide dividir
numeros[10].setEnabled(true);
ax="";
if(tipOp==4){

}else if(tipOp==0){//validacion para no chocar con otras operaciones


if(jt1.getText().equals("")){
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText()+jt2.getText();
jt1.setText(ax+" / ");
jt2.setText("");
tipOp = 4;
}
else{
if(!t){//validacion para nueva operacion
n1 = Float.parseFloat(jt2.getText());
ax += jt2.getText();
jt1.setText(ax+" / ");
jt2.setText("");
tipOp = 4;
}
else{//usar otras operaciones con la suma
n1 = Float.parseFloat(jt2.getText());
ax += jt1.getText();
jt1.setText(ax+" / ");
jt2.setText("");
tipOp = 4;
}
}
}
}
if(e.getActionCommand().equals("=") && !jt2.getText().equals("")){
t = true;
if(tipOp==1){//operacion para la suma
tipOp = 0;
ax="";
ax+=jt1.getText() + jt2.getText();
jt1.setText(ax);
n2 = Float.parseFloat(jt2.getText());

http://www.comoprogramar.org/calculadora­en­java/ 13/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

nr=n1+n2;
jt2.setText(String.valueOf(nr));
}
else if(tipOp==2){ //operacion para la resta
tipOp = 0;
ax="";
ax+=jt1.getText()+jt2.getText();
jt1.setText(ax);
n2 = Float.parseFloat(jt2.getText());
nr=n1‐n2;
jt2.setText(String.valueOf(nr));
}
if(tipOp==3){ //operacion para la multiplicacion
tipOp = 0;
ax="";
ax+=jt1.getText()+jt2.getText();
jt1.setText(ax);
n2 = Float.parseFloat(jt2.getText());
nr=n1*n2;
jt2.setText(String.valueOf(nr));
}
if(tipOp==4){ //operacion para la multiplicacion
if(Float.parseFloat(jt2.getText())!=0){
tipOp = 0;
ax="";
ax+=jt1.getText()+jt2.getText();
jt1.setText(ax);
n2 = Float.parseFloat(jt2.getText());
nr=n1/n2;
jt2.setText(String.valueOf(nr));
}
else
JOptionPane.showMessageDialog(null, "No se puede realizar diviso
n por 0");
}
}
}
}
}

Una vez ejecutada la aplicación veremos lo siguiente:

http://www.comoprogramar.org/calculadora­en­java/ 14/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

La segunda clase es larga, ya que en esta se realizaron varias validaciones, como


también al momento de realizar las operaciones, el ejercicio se trato de realizar lo
mas parecido posible a la calculadora de Windows. Espero que les sirva.
Fuente: yahoo (https://answers.yahoo.com/question/index?
qid=20130130090559AAMtZYT)

COMPARTE EN FACEBOOK COMPARTE EN TWITTER COMPARTE EN GOOGLE+

11 Comentarios sobre este artículo

Pedro Montiel Mendoza () 08/09/2013

Hola! soy estudiante y me gustaría aprender mas y mas a acerca de la programación ya que para
mi es muy importante en nuestra vida diaria (Tics)

Responder  (/calculadora-en-java/?replytocom=442#respond)

http://www.comoprogramar.org/calculadora­en­java/ 15/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

pepito (http://www.pepito.com) 01/20/2014

Muy trivial dices, entonces porque la compartes?


Si eso fuera dirigido a gente que sabes, para que lo quieren ver si es demasiado simple para ellos?
Y si eso no es, es que va dirigido a gente que no sabe o esta aprendiendo por lo tanto ahorrate esas
cositas como muy trivial o muy fácil, facil para ti. Esto parece una broma

Responder  (/calculadora-en-java/?replytocom=897#respond)

carlo () 03/31/2014

Esta interesante pero para los que no sabemos esta complicado me refiero al código ya que no
hay una explicacion para ello y no se sabe el porque o para que es cada código

Responder  (/calculadora-en-java/?replytocom=1067#respond)

nelson () 06/12/2014

holaaa que tal amigo el codigo ejta bueno,pero podriaj enviarme un codigo para principiantes
como yo que tenga la raiz cuadrada. xfa amigo enviame a mi correo
Nelson_hidalgo_753@hotmail.com (mailto:Nelson_hidalgo_753@hotmail.com)

Responder  (/calculadora-en-java/?replytocom=2090#respond)

pepeq () 07/09/2014

Opino lo mismo,
Falta comentarios y una explicación más detallada, para nosotros los nuevos NOS deja en las
misma
=/
Responder  (/calculadora-en-java/?replytocom=2216#respond)

frack () 10/23/2014
q es lo q ase cada linea???

Responder  (/calculadora-en-java/?replytocom=6022#respond)
http://www.comoprogramar.org/calculadora­en­java/ 16/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

teagarreporahi () 11/11/2014

claro ni pinche idea .-.

Responder  (/calculadora-en-java/?replytocom=6105#respond)

teagarreporahi () 11/11/2014

es una caca x

Responder  (/calculadora-en-java/?replytocom=6104#respond)

F3R () 12/23/2014

Bueno la verdad para principiantes? Los principiantes seguro que nos perdemos en todo este
laberinto de codigos, y lo peor aun que no sabes exactamente que hace en cada paso, para que
sirve. Gracias

Responder  (/calculadora-en-java/?replytocom=6192#respond)

ros (http://ross) 02/13/2015

interesante

Responder  (/calculadora-en-java/?replytocom=6318#respond)

ros (http://ross) 02/13/2015

que es lo k ase

Responder  (/calculadora-en-java/?replytocom=6319#respond)

Añadir un comentario

http://www.comoprogramar.org/calculadora­en­java/ 17/18
21/4/2015 Calculadora en Java + Código | COMO PROGRAMAR

Nombre *

Correo electrónico *

Web

Comentario

Publicar comentario

© Comoprogramar 2014 Seguir 696 seguidores


Me gusta 11 115

Términos y Condiciones (/terminos-y-  Seguir @kedinn2


condiciones/)
(//plus.google.com/u/0/118382347982297458050?
Contacto (/contacto/)
prsrc=3)

http://www.comoprogramar.org/calculadora­en­java/ 18/18

También podría gustarte