instagram twitter linkedin github youtube

2.1.18

Javada Metod Örnekler

public class Hex2Decimal {

    public static int hex2Decimal(String s) {
        String digits = "0123456789ABCDEF";
        s = s.toUpperCase();
        int val = 0;
        for (int i = 0; i < s.length(); i++) {
            char c = s.charAt(i);
            int d = digits.indexOf(c);
            val = 16*val + d;
        }
        return val;
    }
   public static String decimal2Hex(int d) {
        String digits = "0123456789ABCDEF";
        if (d == 0) return "0";
        String hex = "";
        while (d > 0) {
            int digit = d % 16;                // rightmost digit
            hex = digits.charAt(digit) + hex;  // string concatenation
            d = d / 16;
        }
        return hex;
    }

    public static void main(String[] args) {
        int decimal = hex2Decimal(args[0]);
        StdOut.println(decimal);

        String hex = decimal2Hex(decimal);
        StdOut.println(hex);
    }
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        
        EkranaYaz();
                static void EkranaYaz(){
                    System.out.println("EkranaYaz metodu çağrıldı");
                }


    }
    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        
        carp();
                static void carp(){
                    System.out.println(3*5);
                }


    }
    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        System.out.println(isim());
static String isim(){
    return "Harun";
}


    }
    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        System.out.println(fark());
static int fark(){
    return 10-5;
}


    }
    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        EkranaYaz("EkranaYaz metodu çağrıldı");

static void EkranaYaz(String yazılacak){
    System.out.println(yazılacak);
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        carp(10,13);

static void carp(int sayi1,int sayi2){
    System.out.println(sayi1*sayi2);
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        int a,b;
        a=islem(5,3);
        b=islem(10,8);
        System.out.println("a="+a+"b="+b);

static int islem(int x,int y){
    return ((x*x)-(y*y));
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        System.out.println("Büyük olan"+BüyükSayi(158, 153));

        static int BüyükSayi(int a,int b){
            int büyükolan;
            if(a>b)
                büyükolan=a;
            else
                büyükolan=b;
            return büyükolan;
            
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        kökler(1, -2, 1);

        static void kökler(int a,int b,int c){
            double delta=(b*b)-(4*a*c);
            if(delta>0){
                System.out.println("denklemin iki kökü var bunlar:");
            System.out.println((-b+Math.sqrt(delta))/(2*a));
            System.out.println((-b-Math.sqrt(delta))/(2*a));
            }
            else if(delta==0){
                System.out.println("denklemin tek kökü vardır bunlar:");
                System.out.println(-b/(2*a));
            }
            else if(delta<0){
                System.out.println("kök yoktur");
            }
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        System.out.println("5'in faktoriyeli: "+faktoriyel(5));

   static int faktoriyel(int sayi){   
       int faktöriyeli=1;
        for(int i=1;i<=sayi;i++){
          faktöriyeli=faktöriyeli*i;
        }
        return faktöriyeli;
}
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        int []dizi={1,2,3};
        KareAl(dizi);
        for(int i:dizi){
            System.out.println(i);
        }
        
}
    static void KareAl(int []dizi){
        for(int i=0;i<dizi.length;i++){
            dizi[i]=dizi[i]*dizi[i];
            
        }
    }    
}
package metodlar;

public class Metodlar {

    public static void main(String[] args) {
        int []dizi={1,2,3};
        KareAl(dizi);
        for(int i:dizi){
            System.out.println(i);
        }
        elemanYaz(dizi[2],2);
}
    static void KareAl(int []dizi){
        for(int i=0;i<dizi.length;i++){
            dizi[i]=dizi[i]*dizi[i];
            
        }
    }   
    static void elemanYaz(int sayi,int indis){
        System.out.println("Dizinin"+indis+".indisindeki eleman"+sayi);
    }
}

import java.util.Scanner;
public class Metodlar {
    
    public static void faktoriyel(){
        Scanner klavye=new Scanner(System.in);
        System.out.println("Sayi:");
        int sayi=klavye.nextInt();
        int faktoriyel=1;
        while(sayi>0){
            faktoriyel*=sayi;
        sayi--;
    }
        System.out.println("Faktoriyel: "+faktoriyel);
    }

    public static void main(String[] args) {
        faktoriyel();
  
    }
}
public class Metodlar {
    
    public static void selamlama(String isim){
        System.out.println("Naber"+isim);
    }


    public static void main(String[] args) {
        selamlama("Harun");
        selamlama("Aygün");
    }
public class Metodlar {
    
    public static void toplama(int a,int b,int c){
        System.out.println("Toplamları: "+(a+b+c));
    }


    public static void main(String[] args) {
        toplama(3, 4, 5);
    }
        
    }