Saturday, 19 September 2015

Find Reaminder of Number without using "%" operator



package com.nataraja.b;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Remainder {

public static void main(String[] args) throws NumberFormatException, IOException {

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a number:");
int n=Integer.parseInt(br.readLine());
System.out.println("Enter a devidend");
int m=Integer.parseInt(br.readLine());
System.out.println("Remainder:"+remainder(m,n));
}

public static int remainder(int m,int n){
int res=0; 
for(int i=1;i<=n/m;i++){
res=i*m;
}
return n-res;
}
}

No comments:

Post a Comment