Java Küçük Program Kodları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Java Küçük Program Kodları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

2 Ocak 2013 Çarşamba

Recursive Yineleme Metodları


    static int faktoriyel(int a)
    {
        
        int t;
        if(a==1 || a==0)
        {
            return 1;
        }
            int k; 
            int c=1;
            //recursive metodu       
            k=faktoriyel(a-1);
            c=a*k;
            System.out.println(k+" a: "+a);
            return  c;        
    }

30 Eylül 2012 Pazar

Java Date Değişkenini String e Çevirme

          Date i String e çevirmek için try catch kullanmalıdır.


        DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
        try {
            Date today = df.parse("20/12/2005");
            jLabel1.setText("Today = " + df.format(today));
        } catch (ParseException e) {
            e.printStackTrace();
        }

Java Yazılanın Tersini Yazma Programı


       Yazılan Herşeyin Tersini Yazan Programdır. Java swing ile yazılmıştır.
       
       int i=0;
       String metin=jTextField1.getText();
       
       String toplam="";
       for( i=metin.length()-1; i>=0;i--)//neden -1 çünkü length 5 gösterir fakat 0,1,2,3,4,5 dir aslında
       {
         
            toplam=toplam+ metin.charAt(i);
            jLabel1.setText(""+toplam);
       }

29 Eylül 2012 Cumartesi

Java ile Dairenin Alanını Hesaplama


    Java swing ile yazılmıştır.Programda dairenin alanı hesaplanmaktadır.    
    int yariCap=Integer.parseInt(jTextField1.getText());
    double sonuc;
    sonuc=3.14*yariCap*yariCap;
    jLabel1.setText(""+sonuc);

Java Faktöriyel Hesaplama


        Java swing ile  yazıldı. Faltöriyel hesaplama programıdır.

        int girilensayi=Integer.parseInt(jTextField1.getText());
        Integer fktr=1;
        if(girilensayi<0)
        {
            jTextField1.setText(null);
            System.err.println("0'dan büyük bir sayı giriniz.");
        }
        else
            {
            for(int i=1;i<=girilensayi;i++){
                fktr=fktr*i;
            
            }
            jLabel2.setText(jTextField1.getText()+"! = "+fktr.toString());
               
            }

Java Obeb Bulma Programı

          Java swing ile yazılmıştır. Girilen 2 sayının ebob'unu almak için kodlanmıştır.
        int girilendeger1=Integer.valueOf(jTextField1.getText());
        int girilendeger2=Integer.valueOf(jTextField2.getText());
            int bolen=2;
            int obeb=1;
            while(girilendeger1>1 || girilendeger2>1){
                    if(girilendeger1%bolen==0 && girilendeger2%bolen==0){
                        obeb=obeb*bolen;
                        girilendeger1/=bolen;
                        girilendeger2/=bolen;
                    
                    }
                    else if (girilendeger1 % bolen == 0)
                    {
                        girilendeger1 /= bolen;
                    }
                    else if (girilendeger2 % bolen == 0)
                    {
                        girilendeger2 /= bolen;
                    }
                    
                    else{
                        bolen++;
                    
                    }
                    }
                    jLabel1.setText(""+obeb);

Java 10'luk Sistemden 2'lik Sisteme Çevirme Programı


Java swing ile yazıldı. 10'luk sayı sistemindeki bir sayıyı 2'lik sayı sistemine çeviren bir programdır.

string s;
int girilenSayi= Integer.valueOf(jTextField1.getText());
while(girilenSayi>0)
        {
        int k=girilenSayi%2;
        
        s=k+s;

        girilenSayi=girilenSayi/2;

        }     
       
       jLabel1.setText(s);

Related Posts