public class ikiz_asal_sayilar { public static void main(String[] args) { int y=0; for(int i=2; i<60; i++){ y=i+2; if(asalsayi(i)==0 && asalsayi(y)==0){ System.out.println("("+i+", "+y+")"); } else continue; } } public static int asalsayi(int x){ int c = 0; for(int i=2; i<=Math.sqrt(x); i++){ if(x%i==0) c++; } if(c==0) return 0; else return 1; } }
Java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
27 Ocak 2015 Salı
Java İkiz Asal Sayılar
29 Aralık 2014 Pazartesi
Java Random kullanarak Sayısal Loto Örnek
package ORNEK14; import java.util.Random; // random sayı üretmek için gerekli sınıf import java.util.Scanner; // kullanıcıdan girdi almak için kullanılan sınıf public class SAYISAL_LOTO { public static void main(String[] args) { Scanner s = new Scanner(System.in); // Scanner sınıfından değişkenimizi üretiyoruz System.out.println("KAÇ KOLON OYNAYACAKSINIZ?(1/8)"); int kolonsayisi = s.nextInt(); // Değeri kolon sayısı olarak kullanalım. int kolon[][] = new int[8][6]; for(int i=0;i<kolonsayisi;i++ ){ for(int j=0;j<6;j++ ){ Random rnd = new Random(); int sayi=1+rnd.nextInt(49); if(sayi!=kolon[i][j]){ // Aynı kolondaki sayılar farklı olmalı. kolon[i][j]=sayi; } } } System.out.println("Oynanan Kolonlar:"); for(int i=0;i<kolonsayisi;i++ ){ System.out.println(""); for(int j=0;j<6;j++ ){ System.out.print( kolon[i][j] + " "); } } } }
7 Kasım 2014 Cuma
Java Dizi Örnek
Klavyeden girilen N elemanlı bir dizinin;
- Dizi elemanları toplamı
- Dizi elemanları ortalaması
- Dizi elemanları arasındaki maksimum değerin bulunması
- Dizi elemanları arasındaki minimum değerin bulunması
- Dizi elemanlarının küçükten büyüğe sıralanması
- Bubble Sort (Kabarcık Sıralama) Algoritması
package DIZILER; import java.util.Scanner; public class DIZIORNEK { public static void main(String[] args) { int n, toplam, max, min; min=max=toplam=0; Scanner oku = new Scanner(System.in); System.out.println("ELEMAN SAYISINI GIRINIZ:"); n=oku.nextInt(); int dizi[]=new int[n]; for(int i=0;i<dizi.length;i++) //Dizi elemanları toplamı { System.out.println((i+1)+"....SAYISINI GIRINIZ:"); dizi[i]=oku.nextInt(); toplam+=dizi[i]; } int ort=toplam/n; //Dizi elemanları ortalaması for (int s=0;s<dizi.length;s++) //Dizi elemanları arasındaki maksimum değerin bulunması { if(dizi[s]>max) { max=dizi[s]; } } min=dizi[0]; //Dizi elemanları arasındaki minimum değerin bulunması for(int a=0;a<dizi.length;a++) { if(min>dizi[a]) { min=dizi[a]; //Dizi elemanlarını küçükten büyüğe sıralanması } } int tut=0;//Bubble Sort - Kabarcık Sıralama Algoritması for(int k=0;k<dizi.length-1;k++) { for(int y=0;y<dizi.length-1;y++) { if (dizi[y]>dizi[y+1]) { tut=dizi[y]; dizi[y]=dizi[y+1]; dizi[y+1]=tut; } } } System.out.println("DIZI ELEMANLARININ TOPLAMI="+toplam); System.out.println("DIZI ELEMANLARININ ORTALAMASI="+ort); System.out.println("DIZI ELEMANLARININ MAXIMUM DEGER="+max); System.out.println("DIZI ELEMANLARININ MINIMUM DEGER="+min); for(int b=0;b<dizi.length;b++) { System.out.println((b+1)+"ELEMANIN DEGERI"+dizi[b]); } }}
Etiketler:
Bubble Sort,
Dizi,
Dizi küçükten büyüğe sıralama,
Dizi maksimum değer,
Dizi minimum değer,
Java,
Java Dizi Örnek,
Java Örnekler,
Kabarcık Algoritma,
Kabarcık Sıralama
16 Ekim 2014 Perşembe
Java Sınıf ve Metot kullanılarak Faktoriyel Hesaplama Örnek
Faktoriyel Sınıfı: faktoriyel.java
anaprogram.java
import java.util.Scanner; public class ANAPROGRAM { public static void main(String[] args) { Scanner oku= new Scanner(System.in); System.out.print("Faktoriyeli alınacak sayıyı giriniz: "); int fsayi=oku.nextInt(); FAKTORIYEL fakt=new FAKTORIYEL(); int fsonuc=fakt.fak(fsayi); System.out.print(fsayi+"!="+fsonuc); } }
faktoriyel.java
public class FAKTORIYEL { public int s; public static int fak(int sayi) { int sonuc=1; for(int i=1; i<=sayi; i++) { sonuc*=i; } return sonuc; } }
18 Mayıs 2014 Pazar
Java SWITCH CASE Örnek
Dışardan girilen bir sayi için;
i:girilen sayı kadar isim yazan
t:girilen sayıya kadar kaç tane tek var
y:girilen sayıya kadar kaç tane cift var
İşlemlerini yapan yapan programı switch case ile yazınız.
Program sonunda; Devam etmek istiyormusun(E/H) sorusuyla başa dönmelidir.
Faktöriyel döngüsü do while; isim yazdırma döngüsü while ile yazılmalıdır.
import java.util.Scanner; public class SWITCHCASE { private static Scanner giris; public static void main (String Arg[]) { gidilecekYer: do { //--------------------- int s,f=1; int u=1; int x,m; Scanner giris = new Scanner(System.in); System.out.println("islem yapilacak sayiyi giriniz:"); s=giris.nextInt(); System.out.println("\n\n(f) Faktoriyel Hesapla"); System.out.println("(i) Girilen Sayi Kadar Isim Yaz"); System.out.println("(t) Sayiya kadar kac adet tek sayi var"); System.out.println("(y) Sayiya kadar kac adet cift sayi var"); String a=giris.next(); char z = a.charAt(0); switch (z) { case 'f': do { f=f*s; s--; } while (s!=1); //sayi 1 e esit degilse dön. yani do calissin. System.out.println("Faktoriyel Sonuc:"+f); break; case 'i': m=1; while (m<s+1) { System.out.println("BAYRAKTAR\n"); m++; } break; case 't': for(m=0;m<s+1;m++) { if(m%2==1) { System.out.println("tek sayi: "+m); } } break; case 'y': x=1; for(m=0;m<s+1;m++) { if(m%2==0) { System.out.println(x+".cift sayi: "+m); x++; } } break; default: System.out.println("Hatali Deger Girdin."); break; } //-------------- System.out.println("Devam Etmek istiyor musunuz ? (e/h)"); String x1=giris.next(); char x2 = x1.charAt(0); if(x2=='e') { continue gidilecekYer; } else { break; } } while(true); }}
4 Nisan 2014 Cuma
Java ile Fibonacci Sayıları
//20 ELEMANLI FIBONACCI SAYILARINI VE ELEMANLARIN TOPLAMINI EKRANA YAZDIRAN JAVA PRG
10 Mart 2014 Pazartesi
JAVA Programlama Faydalı Linkler
Official Java Tutorial by Oracle (Sun): Addison-Wesley - Java tutorials
Think Java: An introduction to java programming for beginners.
Introduction to Programming Using Java Java Programlamaya Giriş
OSGI In Practice: İleri / Uzman geliştiriciler için Java OSGI Platform PDF
Core Servlets and JavaServer: Java Server Pages PDF
Java Application Development on Linux by Carl Albing and Michael Schwarz: Linux platformu üzerinde Java geliştirme PDF
Inside the Java Virtual Machine: Bill Venners "Java Virtual Machine içinde" Online Kitap
Inside the Java Virtual Machine: Bill Venners "Java Virtual Machine içinde" Online Kitap
Data Structures and Algorithms with Object-Oriented Design Patterns in Java: Orta Seviye Nesne Tabanlı tasarım Online Kitap
Java Eğitimi için Ücretsiz Web Siteleri
Java SE Specification: Java Dili ve Virtual Machine Özellikleri
Java Lessons: Örnekler ile Java ve JSP
Java Generics FAQs: Soru cevap formatında Genel Java Bilgileri
Core Servlets Java Tutorials: İleri Seviye Java Tutorials
Java Programming Notes: Java Programlama Notları ve Kod Örnekleri
Java Programming Notes: Java Programlama Notları ve Kod Örnekleri
Java API Docs Java API Resmi Belgeleri
Cheatsheet by Princeton University: Sık kullanılan Java API's
DZone Cheatsheets: Java Genel Kaynak
Java Reference: Yeni Başlayanlar için Java referans listesi
Cheatsheet by Princeton University: Sık kullanılan Java API's
DZone Cheatsheets: Java Genel Kaynak
Java Reference: Yeni Başlayanlar için Java referans listesi
7 Mart 2014 Cuma
JAVA Örnekler-3
//N Adet günün sıcaklık ortalamaları
import java.util.Scanner; public class PROGRAM11 { private static Scanner oku; public static void main(String[] args) { oku = new Scanner(System.in); int g; int t=0; //int a=0; System.out.println("GUN SAYISINI GIRINIZ:"); g=oku.nextInt(); int x[]; x = new int[g]; int sayac; for (sayac=0;sayac<g;sayac++) { System.out.println(sayac+1); x[sayac]=oku.nextInt(); } System.out.println("GUNLERIN SICAKLIK DEGERLERI ALINDI"); int sayac2; for(sayac2=0;sayac2<g;sayac2++) { t=t+x[sayac2]; } int ort=t/g; System.out.println("GUNLERIN SICAKLIK ORTALAMASI:"); System.out.println(ort); }}
//X elemanlı kümenin Alt ve Özalt küme toplamları
import java.util.Scanner; public class PROGRAM12 { private static Scanner oku; public static void main(String[] args) { oku = new Scanner(System.in); int e1; int t=1; int t2; int sayac; System.out.println("KUME KAC ELEMANLI?"); e1=oku.nextInt(); /*System.out.println("KUME KAC ELEMANLI?"); e1=oku.nextInt(); */ for(sayac=0;sayac<e1;sayac++) { t=t*2; } System.out.println("ALT KUME SAYISI:"+t); t2=t-1; System.out.println("OZALT KUME SAYISI:"+t2); }}
//0 ile 100 arasındaki 3 ve 4'e tam bölünebilen 5'e bölündüğünde 2 kalanını veren kaç adet ve toplamını bulan program
public class PROGRAM13 { public static void main(String[] args) { int sayac; int t=0; int adet=0; for (sayac=0;sayac<100;sayac++) { if(sayac%3==0 && sayac%4==0 && sayac%5==2) { adet=adet+1; System.out.println(adet+".sayı"+sayac); t=t+sayac; //System.out.println("SAYI:",adet,sayac); } } System.out.println(adet + " sayı var. Toplamı " + t); }}
//Klavyeden n adet sayı girilmektedir.
Girilen sayılardan 5 den küçük olanların adet ve toplamlarını bulan program
import java.util.Scanner; public class PROGRAM14 { public static Scanner oku; public static void main(String[] args) { oku = new Scanner(System.in); int a=0; int t=0; int s; int sayac; System.out.println("SAYI ADETINI GIRINIZ"); s=oku.nextInt(); int sd[] = new int[s]; for(sayac=0;sayac<s;sayac++) { sd[sayac]=oku.nextInt(); } int sayac2; for(sayac2=0;sayac2<s;sayac2++) { if(sd[sayac2] <5) { a=a+1; t=t+sd[sayac2]; } } System.out.println(a +"ADET SAYI VAR."); System.out.println("TOPLAMI"+ t); }}
//Klavyeden n adet sayı girilmektedir. Kriter olarak verilen değerden küçük olanların adet ve toplamlarını bulan program
import java.util.Scanner; public class PROGRAM15 { public static Scanner oku; public static void main(String[] args) { oku = new Scanner(System.in); int a=0; int t=0; int x; int s; int sayac; System.out.println("SAYI ADETINI GIRINIZ"); s=oku.nextInt(); int sd[] = new int[s]; for(sayac=0;sayac<s;sayac++) { sd[sayac]=oku.nextInt(); } System.out.println("KRITER GIRINIZ="); x=oku.nextInt(); int sayac2; for(sayac2=0;sayac2<s;sayac2++) { if(sd[sayac2] <x) { a=a+1; t=t+sd[sayac2]; } } System.out.println(a +"ADET SAYI VAR."); System.out.println("TOPLAMI"+ t); }}
JAVA Örnekler-2
//0'DAN 10'A KADAR OLAN SAYILARIN TOPLAMI
public class PROGRAM6 { public static void main (String Arg[]) { int t=0; int s; for(s=0;s<=10;s++) t=t+s; System.out.println(t); }}
//0 ILE 100 ARASINDAKI CIFT SAYILAR TOPLAMI
public class PROGRAM7 { public static void main (String Arg[]) { int s; int t=0; for(s=0;s<101;s++) { if(s%2==0) { t=t+s; }} System.out.println(t); }}
//KLAVYEDEN GIRILEN SAYININ FAKTORIYELINI HESAPLAMA
import java.util.Scanner; public class PROGRAM8 { private static Scanner oku; public static void main (String Arg[]) { int s; int f=1; oku = new Scanner (System.in); System.out.println("BIR SAYI GIRINIZ:"); s=oku.nextInt(); for(int i=2; i<-s; i++) { f=i*f; } System.out.println(s+" SAYISININ FAKTORIYELI = "+f); }}
//GIRILEN SAYI KADAR EKRANA BOZOK MYO YAZDIRMA
import java.util.Scanner; public class PROGRAM9 { private static Scanner oku; public static void main (String Arg[]) { oku = new Scanner(System.in); System.out.println("BIR SAYI GIRINIZ:"); int m; int s; m=oku.nextInt(); System.out.println(); for (s=0;s<m;s++) { System.out.println("BOZOK MYO"); } }}
//N ADET SAYININ KARELERI TOPLAMI
import java.util.Scanner; public class PROGRAM10 { private static Scanner oku; public static void main(String[] args) { oku = new Scanner(System.in); int t=0; int k=0; int a; System.out.println("BIR SAYI GIRINIZ:"); a=oku.nextInt(); for (int i = 1;i<=a;i++) { k=i*i; t=t+k; System.out.println(i+"'IN KARESI = "+k); } System.out.println("SAYILARIN KARELERI TOPLAMI = "+t); }}
JAVA Örnekler-1
//KLAVYEDEN GIRILEN IKI SAYININ TOPLAMI
import java.util.Scanner; public class PROGRAM1 { private static Scanner oku; public static void main(String[] args) { oku = new Scanner (System.in); int a,b,c; System.out.println("birinci sayiyi giriniz"); a=oku.nextInt(); System.out.println("ikinci sayiyi giriniz"); b=oku.nextInt(); c=a+b; System.out.println("toplam="+c); }}
//KLAVYEDEN GIRILEN IKI SAYININ CARPIM VE BOLUMU
import java.util.Scanner; public class PROGRAM1 { private static Scanner oku; public static void main(String[] args) { oku = new Scanner (System.in); int a,b,c; System.out.println("birinci sayiyi giriniz"); a=oku.nextInt(); System.out.println("ikinci sayiyi giriniz"); b=oku.nextInt(); c=a+b; System.out.println("toplam="+c); }}
//IKI NOTUN ORTALAMASINI BULAN JAVA PRG VIZE %40 FINAL %60
import java.util.Scanner; public class PROGRAM3 { private static Scanner oku; public static void main (String Arg[]) { double vize,finl,ort; oku = new Scanner(System.in); System.out.println("VIZE NOTUNU GIRINIZ"); vize=oku.nextInt(); System.out.println("FINAL NOTUNU GIRINIZ"); finl=oku.nextInt(); ort=vize *0.4+finl*0.6; System.out.println("ORTALAMA=" +ort); }}
//IKI NOTUN ORTALAMASINI BULAN BIR JAVA PRG
45'DEN BUYUKSE GECTI DEGILSE KALDI YAZAN
import java.util.Scanner; public class PROGRAM4 { private static Scanner oku; public static void main (String Arg[]) { double vize,finl,ort; oku = new Scanner(System.in); System.out.println("VIZE NOTUNU GIRINIZ"); vize=oku.nextInt(); System.out.println("FINAL NOTUNU GIRINIZ"); finl=oku.nextInt(); ort=vize *0.4+finl*0.6; System.out.println("ORTALAMA=" +ort); if (ort<45) System.out.println("KALDI"); else System.out.println("GECTI"); }}
//KLAVYEDEN GIRILEN ISMI 10 KEZ YAZDIRAN JAVA PRG
import java.util.Scanner; public class PROGRAM5 { private static Scanner oku; public static void main (String Arg[]) { oku = new Scanner(System.in); String a; System.out.println("ISMINIZI GIRINIZ:"); a=oku.next(); int i=1; for(i=1;i<10;i++) System.out.println(a); }}
14 Ekim 2013 Pazartesi
Sun Java Runtime Environment Update Engelleme
Küçük bir registry dosyası ile Sun Java Runtime Environment'in update etmesini engelleyebilirsiniz.
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy
Value Name: "EnableJavaUpdate"
Data Type: DWORD
Value Data: 0 = Disabled, 1 = Enabled
javaupdatedisabled.reg dosyası:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy] "EnableJavaUpdate"=dword:00000000
Kaydol:
Kayıtlar (Atom)