Kategori arşivi: JAVA

Java JOptionPane İle Üçgenin Türünü ve Çevresini Bulan Program Yapımı

JOptionPane Nedir ?

JOptionPane kullanıcıdan bilgi almak için ya da kullanıcıya bilgi vermek için pencere açmaya yarar. Şimdi bununla ilgili bir örnek yapalım. Örneğimizde üçgenin a, b, c kenarları kullanıcıdan istenecek ve girilecek ve cevap olarak karşı tarafa üçgenin türünü ve çevresinin hesabını gösterecek. İlk olarak sınıfımızı oluşturalım  ve adına UcgenCevreHesaplama diyelim. Main Metoduna aşağıdaki kodları yazalım :

import javax.swing.JOptionPane;
public class UcgenCevreHesaplama {

public static void main(String[] args)
{

int Cevre=0;int KenarSayisi=0;

String a_Kenari = JOptionPane.showInputDialog(null,"a kenarını giriniz");
String b_Kenari = JOptionPane.showInputDialog(null,"b kenarını giriniz");
String c_Kenari =JOptionPane.showInputDialog(null,"c kenarını giriniz");

int a = Integer.parseInt(a_Kenari);
int b = Integer.parseInt(b_Kenari);
int c = Integer.parseInt(c_Kenari);
String Sonuc = null;

Cevre=a+b+c;

if(a==b)
{

KenarSayisi++;

}

if(a==c)
{

KenarSayisi++;
}
if(b==c)
{

KenarSayisi++;
}


if(KenarSayisi==0)
{

Sonuc="Çeşit Kenar üçgen";
}

else if(KenarSayisi==1)
{

Sonuc="ikiz Kenar üçgen";
}
else if(KenarSayisi>=2)
{
Sonuc="eşKenar üçgen";

}


JOptionPane.showMessageDialog(null,KenarSayisi +"\nÜçgenin Tipi="+ Sonuc + "\nÜçgenin Çevresi = "+ Integer.toString(Cevre));


}

}

KUBİLAY ÇİÇEK

JAVADA KALITIM NEYMİŞ?

Merhaba Arkadaşlar ; bu yazımda java da inheritance ( kalıtım ) konusu üzerinde  durmak istedim . Java da kalıtım nedir buradan başlayalım . Inheritance ; bir sınıfta tanımlanmış değişken / metodların bir diğer sınıfa olduğu gibi aktarılmasıdır . Tüm özelliklerini kalıtım aldığı sınıfa aktarır .  Özet olarak bir sınıftan , alt bir sınıf oluşturmaktır inheritance .

*Alt sınıfa kalıtım alınan sınıfın metod / değişkenlerinin yanı sıra eklemeler yaparak değişken    yada metod eklemek mümkün .

Peki kalıtım alma olayını  nasıl gerçekleştireceğiz ? Kod içinde bize yardımcı olacak anahtar kelime extends    dır . Kullanımı ile alakalı şöyle bir kod yazalım hemde zihnimiz de daha net belirsin durum .

<em id="__mceDel">
public class Hesaplama {

public Hesaplama(){

System.out.println("Hesaplama sınıfı yapılandırıcısı calisti"); }

public double topla(double s1,double s2){

double sonuc=s1+s2;

return sonuc;}

public double cikart(double s1,double s2){

double sonuc=s1-s2;

return sonuc;}

public class GelismisHesaplama extends Hesaplama {  // burada alt sınıf - > GelismisHesaplama ; kalıtım alınan  sınıf - > Hesaplama

public GelismisHesaplama() {

// yapilandirici }

public static void main(String[] args){

GelismisHesaplama hesaplama=new GelismisHesaplama(); /*burada bir nesne urettim fakat alt sınıftan bir nesne urettim. Kalıtım olayından sonra baz alınan sinifiniz alt siniftir artık bir ust siniftan erisim mumkun degildir metodlara .*/
double toplam_sonuc=hesapla.topla(10,10);
double cikartma_sonuc=hesapla.cikar(20,12);
System.out.println("Toplam sonucu : "+toplam_sonuc);
System.out.println("Cikarma sonuc : "+cikartma_sonuc);
}

&nbsp;

Faydalı olması dileğiyle Sema Gökdemir …

Arkadaş Nedir Bu Java ?

JAVA

Merhaba Arkadaşlar ;
başlık üzere de anlaşılacağı gibi bu yazım da java nedir ,  Java ‘ nın tarihsel sürecinden , diğer dillere göre avantajlarına değinmek istiyorum .

Java ; ” Bir kez yaz her yerde kullan ” sloganı ile karşımıza çıkmış James Gosling   tarafından geliştirilmeye başlanmış açık kodlu , nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen (yorumlanan-interpreted) bir dildir .

90 ‘ lı yıllar da SUN bilgisayar şirketi tarafından akıllı elektronik ev araçları çerçevesinde televizyonlar , buzdolapları fırınlar ve  buna benzer cihazların birbirleriyle haberleşmeyi sağlamayı amaçlayan bir proje olarak başlanmıştır aslında java .

Java ; dinamik web ortamları hazırlamada bir potansiyeldir . Grafik ve ses işleme  alanında bir çok ihtiyaca cevap verir niteliktedir .  C / C++ dillerine nazaran daha rahat öğrenilir .  Nerede yazıldığının bir önemi yoktur . Herhangi bir yerde yazmak diğer tüm sistemler de kullanmak için yeterlidir .  Windowsta yazın Linux ve MacOs ‘ da kullanın veya tam tersini yapın :)  . ” Bir kez yaz her yerde kullan ”  sloganının anlamıda budur .

C#.NET, ASP.NET VE VB.NET İÇİN PROJE ÖDEVİ KONU BAŞLIKLARI !

projekonulari

BİLGİSAYAR PROGRAMCILARI İÇİN, VİZE VEYA FİNALDE ÖDEV OLARAK ALABİLECEĞİNİZ PROJE KONULARI LİSTESİ.

—- VERİ TABANLI PROGRAMLAR —

1. HASTAHANE OTOMASYONU
2. HASTAHANE RANDEVU TAKİP OTOMASYONU
3. AİLE HEKİMİ OTOMASYONU
4. KÜTÜPHANE OTOMASYONU
5. SİNEMA OTOMASYONU
6. OTOPARK OTOMASYONU
7. PETROL OFİSİ OTOMASYONU
8. ONLİNE SINAV PROGRAMI
9. ANKET PROGRAMI
10. GÜNLÜK PROGRAMI
11. YABANCI DİL ÇEVİRİCİ SÖZLÜK
12. DERSHANE ETÜT PROGRAMI
13. ÖĞRENCİ TAKİP OTOMASYONU
14. TELEFON DEFTERİ / REHBER PROGRAMI
15. ADRES DEFTERİ PROGRAMI
16. TELEFON TEKNİK SERVİS OTOMASYONU
17. PC ARIZA / TEKNİK SERVİS OTOMASYONU
18. LASTİKÇİ SATIŞ TAKİP OTOMASYONU
19. KIRTASİYE TAKİP OTOMASYONU
20. OTOBÜS / UÇAK BİLET SATIŞ OTOMASYONU
21. YEMEK FABİKASI OTOMASYONU
22. KİM MİLYONER OLMAK İSTER OYUNU
23. BİLGİ YARIŞMASI PROGRAMI
24. ÖĞRENCİ DÖNEM ÖDEVİ KAYIT PROGRAMI
25. ARAÇ KİRALAMA (RENT A CAR) TAKİP PROGRAMI
26. EMLAK TAKİP PROGRAMI
27. OTEL OTOMASYONU

— VERİTABANI GEREKTİRMEYEN PROGRAMLAR —

1. SAYI TAHMİN OYUNU
2. VAR MISIN YOK MUSUN OYUNU
3. KRONOMETRE PROGRAMI
4. GELİŞMİŞ HESAP MAKİNASI
5. DOĞUM TARİHİNE GÖRE BURCUNUZU BULAN PROGRAM
6. KİBRİT OYUNU
7. SHAPE OYUNU
8. EŞİNİ BUL OYUNU
9. İNTERNET TARAYICISI
0. PAİNT PROGRAMI
11. TAKVİM UYGULAMASI
12. SUDOKU OYUNU
13. LYS, YGS, KPSS PUAN HESAPLAMA PROGRAMI
14. NOT DEFTERİ PROGRAMI
15. GEÇTİ KALDI UYGULAMASI

Java Dili İle Yapılmış Bir Not Defteri Programı

java_not_defteri

WİNDOWS’UN NOT DEFTERİ İLE AYNIDIR.

JAVA DİLİNDE YAZILDIĞI İÇİN PARDUS, LUNİX, MAC GİBİ İŞLETİM SİSTEMLERİNDE DE ÇALIŞMAKTADIR.

KODLARI İSTEDİĞİNİZ GİBİ DÜZENLEYEBİLİRSİNİZ.

ECLİPSE EDİTORU İLE HAZIRLANMIŞTIR.

JAVA DERSİNDE DÖNEM ÖDEVİ OLARAK SUNULABİLİR.

JAVA NOT DEFTERİ PROGRAMI KAYNAK KODLARINI İNDİR

İki Sayının Bölümünü Bulan Java Programı

java2

import javax.swing.JOptionPane;

public class SayiTopla {

public static void main(String[] args)

{

String sayi1_str = JOptionPane.showInputDialog(null,”sayi 1 giriniz”);
String sayi2_str = JOptionPane.showInputDialog(null,”sayi 2 giriniz”);

int sayi1 =Integer.parseInt(sayi1_str);
int sayi2 =Integer.parseInt(sayi2_str);

double bolum = sayi1 / sayi2;

JOptionPane.showMessageDialog(null, “sayıların bölümü = ” +bolum);

}

}

Plaka Üreten Java Kodları Örneği

JAVA1

JAVA PLAKA KODU ÜRETEN PROGRAM ( PDF OLARAK YAPTIM , ÇÜNKÜ KODLAR YAZARAK ÖĞRENİLİR, AKSİ TAKDİRDE HAZIRA KAÇIOSUNUZ

SORU ŞU ŞEKİLDE İDİ : KULLANICIN GİRDİĞİ 2 HARF BİLGİSİ VE MATH.RANDOM() METODU KULLANARAK 34 TEN SONRAKİ BİR İL PLAKASINI “66 EM 078” ŞEKLİNDE OLUŞTURAN PROGRAMIN MAİN METOD İÇERİSİNDEKİ KOMUT KISMINI YAZINIZ

JAVA_PLAKA_KODU_URETME PDF İNDİR