5 04 2014
Furkan OKTAN arkadaşımıza teşekkürler… import java.util.Random; import java.util.Scanner; public class ornek3 { public static void main(String[] args) { Random rnd = new Random(); double[] dizi =new double[5]; double[] dizi2 = new double[5]; for (int i =0;i<5;i++){ dizi[i] = rnd.nextInt(50)/3; // double sayı elde etmek için bölme işlemi yapıldı. } System.out.println(“İlk Durumu:”); for (int j =0;j<5;j++) […]
5 04 2014
Ahmet TUNCAY arkadaşımıza teşekkürler… import java.util.Scanner; import java.util.Random; public class MatrisToplama_Metotlu { /** * @param args */ public static void main(String[] args) { Scanner byt = new Scanner(System.in); System.out.println(“Lütfen Dizinin row(satır) boyutunu giriniz.”); int row =byt.nextInt(); System.out.println(“Lütfen Dizinin column(sütün) boyutunu giriniz.”); int column = byt.nextInt(); int topla1 [][] = diziOluştur(row, column); int topla2 [][] = […]
5 04 2014
import java.util.Scanner; class MatrisToplama { public static void main(String args[]) { int m, n, c, d; Scanner sc = new Scanner(System.in); System.out.println(“Matrislerin satır ve sürun sayılarını giriniz:”); m = sc.nextInt(); n = sc.nextInt(); int ilk[][] = new int[m][n]; int ikinci[][] = new int[m][n]; int toplam[][] = new int[m][n]; System.out.println(“İlk matrisin elemanlarını giriniz:”); for ( c […]
5 04 2014
import java.util.Scanner; public class SilindirHacmi { public static void main(String[] args) { Scanner daire = new Scanner(System.in); System.out.println(“Lütfen Dairenin Yarı Çapını Giriniz:”); double r =daire.nextDouble(); System.out.println(“Lütfen Dairenin Yüksekliğini Giriniz:”); double h = daire.nextDouble(); System.out.println(“Dairenin Alanı :”+ DaireAlanı(r)); System.out.println(“Silindirin Hacmi :”+ SilindirinHacmi(DaireAlanı(r), h)); } public static double DaireAlanı (double r ) { double alan = Math.PI*(r*r); […]
5 04 2014
import java.util.Scanner; public class FahrenaytCelcius { public static void main(String[] args) { Scanner derece = new Scanner(System.in); System.out.println(“Lütfen Fahrenheit Değerini Giriniz”); double deger = derece.nextDouble(); System.out.println(“Celcius Degeri :\n”+ FahrenheitCelcius(deger)); System.out.println(“”); System.out.println(“Lütfen Celcius Değerini Giriniz”); double deger1 = derece.nextDouble(); […]
5 04 2014
Yönetici sınıftan yapılan işlemler genelde işlem yapan sınıftan metot çağırılarak gerçekleştirilir. Bu programda dizilerin ekrana yazılması için de diziYaz() metotu kullanılmıştır. Bu program çalıştırılırken karışıklığın önlenmesi için /* —– */ aralarındaki kodlar çalıştırılırken diğer kodlar kapatılmalıdır. public class yoneticiSinif_ders1 { public static void main(String[] args) { /* —————————————————————————————————–*/ islemYapanSinif_ders1.diziYaz(islemYapanSinif_ders1.diziOlustur(10)); islemYapanSinif_ders1.diziYaz(stringDizi); /* —————————————————————————————————–*/ String stringDizi[] = {“defter”,”kalem”,”silgi”,”kitap”, […]
5 04 2014
Bu sınıfta dikkat edildiğinde görüleceği gibi Main() metodu bulunamamaktadır. Toplamda 2 tanesi overloading olmak üzere diziler konusunda 9 adet faydalı metot yazılmıştır. Bu metotlar Main() metodunun bulunduğu YoneticiSinif sınıfından çağırılarak çalıştırılırlar. import java.util.Random; public class islemYapanSinif_ders1 { public static int[] diziOlustur(int boyut) //random integer değerlerden dizi oluşturan metot. { Random rnd = new Random(); […]
30 03 2014
public class overloading2_ders2 { public static void main(String[] args) { System.out.println(“Tamsayı ile tamsayı toplamı: ” + topla(5,9)); System.out.println(“Tamsayı ile double toplamı: ” + topla(5,9.7)); System.out.println(“Double ile double toplamı: ” + topla(5.3,9.6)); System.out.println(“String ile string toplamı: ” + topla(“meka”, “tronik”)); } private static int topla(int i, int j) { return i+j; } private static double topla(int […]
30 03 2014
public class overloading_ders1 { public static void main(String[] args) { int sayilar[]= new int[]{3,22,34,45}; System.out.println(topla(2,7)); System.out.println(topla(2,7,9)); System.out.println(topla(sayilar)); } private static int topla(int sayi1, int sayi2) { return sayi1+sayi2; } private static int topla(int sayi1, int sayi2, int sayi3) { return sayi1+sayi2+sayi3; } private static int topla(int[] sayilar) { int tmp=0; for (int s : […]
30 03 2014
Dizi yine ayrı bir metot içerisinde random değerlerden oluşturuluyor. Bu dizinin boyutu da yine klavyeden giriliyor. Aynı metot içinde dizi küçükten büyüğe sıralanıyor. Sıralama işlemi için “java.utils.Arrays” kütüphanesi kullanılıyor. Dizinin ilk durumu ve sıralandıktan sonraki durumu ekrana yazdırılıyor. Örüntü bulma işlemi için; “oruntu” dizisi program içinden giriliyor. oruntu dizisi içinde ardışık gelen iki elemanın dizi […]