Софтуерно Инженерство
Loading...
darkmbg avatar darkmbg 0 Точки

Брой на числата в даден диапазон с остатък 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 .

Мерси за отговорите.

 

Тагове:
0
Java Advanced
ttitto avatar ttitto 1155 Точки

ами ако може да ти помогне, виж моето решение

Не проверявам за това, кое е по-малко или голямо, а го изисквам от потребителя

0