Брой на числата в даден диапазон с остатък 0 при делене на 5
Започнах да уча Jawa по книгата и се мъча с една задачка
Напишете програма, която чете от конзолата две цели числа (integer) и 
отпечатва, колко числа има между тях, такива, че остатъкът им от 
деленето на 5 да е 0.
Аз я реших така:
package proba1;
import java.util.Scanner ;
public class MainClass {
 
 public static void main(String[] args) { 
 
 Scanner in = new Scanner(System.in); 
 System.out.println("Vavedete a:");
 int a = in.nextInt();
 System.out.println("Vavedete b:");
 int b = in.nextInt();
 int count =0 ;
 while(a!=b){
 if(a<b){
 if (a%5 == 0){count ++;}
 a++; 
 }
 else{
 if(b<a){
 if (b%5 == 0){count ++;}
 b++; 
 } 
}
 }
 System.out.println(count);
}
}
В uпътването за задачата пише да се реши с цикъл for но нещо не мога да го измисля как точно
кажете ако някъде бъркам и как да стане с цикъла for .
Мерси за отговорите.