Грузоперевозки

Как вычислить число сравнений в Яве

Как Вычислить Число Сравнений в Яве. В основных программных ситуациях иногда самые легкие решения являются лучшими. Явские программисты часто развивают испытательные наборы и контролирующие программы, чтобы проверить различные аспекты их заявлений. У нового программиста, работающего над простыми проектами, однако, есть небольшая потребность этих инструментов. Например, если...

1

Напишите программу, которая содержит множество сравнений в форме петель и условных предложений:

общественное статическое недействительное основное (Последовательность [] args) {

интервал x = 5; интервал y = 6;

если (x < y){

x++;

}

y + = 20;

в то время как (x <= y){

x++;

}

для (в z = 0; z < (x + y); z ++){

System.out.println(z);
}

}

2

Объявите переменную в начале подлинника, который сохранит число выполненных сравнений:

интервал x = 5; интервал y = 6; международные сравнения = 0;

3

Увеличьте переменную сравнений каждый раз, когда сравнение происходит:

общественное статическое недействительное основное (Последовательность [] args) {

интервал x = 5; интервал y = 6; международные сравнения = 0;

сравнения ++; если (x < y){

x++;

}

y + = 20;

сравнения ++; в то время как (x <= y){

x++;
comparisons++;

}

сравнения ++; для (интервал z = 0; z < (x + y); z ++){

System.out.println(z);
comparisons++;

}

сравнения ++; System.out.println (сравнения);

}

В этом подлиннике сравнения происходят в "если" заявление и "в то время как" и "для" петель. Заметьте, что подлинник увеличивает переменную сравнения прежде и после каждой петли, чтобы поймать появление сравнений, когда петля не выполняет.