Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
1
Cevap
862
Tıklama
0
Öne Çıkarma
For döngüsü ile ilgili bir sorum var.
L
10 yıl
Binbaşı
Konu Sahibi

Merhaba, kullanıcıdan 3 sayı girmesini ve bunları büyükten küçüğe sıralamak isteyen bir program gördük derste. Kodda if(i==0) kısmıyla başlayan yeri anlayamadım. Bunun mantığı nedir, min değerin 0 çıkmasını nasıl düzeltiyor?

quote:

import acm.program.*;
public class example extends ConsoleProgram{
public void run(){
int max=0;
int min=0;
for(int i=0;i<3;i++){
int n = readInt("? ");
if(i == 0){
min = n;
max = n;
}

if(max < n){
max = n;
}
if(n < min){
min = n;
}
}
println("max is "+max);
println("min is "+min);
}
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi Leskodjer -- 17 Mart 2015; 1:07:43 >