programa Java para canje de dos números enteros utilizando la clase

aprender: Cómo leer y intercambio de dos números enteros en lenguaje Java utilizando class , que los medios de intercambio de operaciones de números se realiza utilizando class.

En este programa Java, vamos a lea dos números enteros e intercambiarlos , el programa se implementa utilizando class que eso significa, habrá métodos para leer los números enteros, para mostrar números y dos canje de los números.

Nota: Este programa no está utilizando variable temporal para intercambiar los números.

Considere el programa

import java.util.Scanner;
public class Swap{
private int num1;
private int num2;
public void setNum1(int num){
this.num1=num;
}
public int getNum1(){
return this.num1;
}
public void setNum2(int num){
this.num2=num;
}
public int getNum2(){
return this.num2;
}
public void swapNumber(){
setNum1(getNum1()+getNum2());
setNum2(getNum1()-getNum2());
setNum1(getNum1()-getNum2());
}
public void inputNumber(){
//temp variable to store num
int num;
Scanner sc = new Scanner(System.in);
System.out.print("Enter first number: ");
num = sc.nextInt();
setNum1(num);
System.out.print("Enter second number: ");
num = sc.nextInt();
setNum2(num);
}
public void printNumber(){
System.out.println("First Number is --> "+getNum1());
System.out.println("Second Number is --> "+getNum2());
}
public static void main(String[] ar){
Swap ob = new Swap();
ob.inputNumber();
ob.swapNumber();
ob.printNumber();
}
}

salida

Enter first number: 10
Enter second number: 20
First Number is --> 20
Second Number is --> 10


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *