Hey, -1 ile sonlandırılmış değer sonlandırılırken kullanıcı girişinden minimum ve maksimum değeri çıkarmaya çalışıyorum. Giriş için minimum değer hesaplarken -1 değerini nasıl göz ardı etmemek dışında her şeyi nasıl yapacağımı anlıyorum.döngü sonlandırma numarası hariç tutulduğunda kullanıcı girdisinden minimum değeri hesapla (-1)
int value = 0;
int max = value;
int min = max;
Scanner scan = new Scanner(System.in);
while (value != -1) {
System.out.print("Value: ");
value = scan.nextInt();
if (min > value) {
min = value; }
if (max < value) {
max = value; }
}
System.out.println("Min = " + min);
System.out.println("Min = " + min);
nasıl -1 hiçe ederken minimum değeri hesaplayabilirsiniz: Ben bugüne kadar var kod?
Teşekkürler.
yerine bir süre içinde döngü için boş kullanmak herhangi bir neden) İnsan okuyucularına açıkça görülebilir) iki kez
min
basıyordum (doğru) döngü? Her iki deyimi de gördüm ve her zaman muhtemelen sadece programcı tercihi olduğunu düşündüm. –@AustinD Tamamen programcı tercihi. Http://stackoverflow.com/questions/8880870/java-for-vs-whiletrue sayfasına bakın. – Andreas