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.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.
< Bu mesaj bu kişi tarafından değiştirildi Leskodjer -- 17 Mart 2015; 1:07:43 >