Skip to content

Commit 5ff8667

Browse files
authored
Update README.md
1 parent f3de468 commit 5ff8667

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
# Java Basic Projects
2-
Bu repoda Java'ya yeni başlayanlar için başlangıç aşamasında yapılabilecek projeler bulunmaktadır. Projeler konularına göre ayrılmıştır. İstadiğiniz konudaki örnekleri görebilirsiniz.
2+
Bu repoda Java'ya yeni başlayanlar için başlangıç aşamasında yapılabilecek projeler bulunmaktadır. Projeler konularına göre ayrılmıştır. İstadiğiniz konudaki örnekleri görebilirsiniz.
33

44
## Değişkenler, Koşul Durumlar
55

6-
**Merhaba Dünya:** Ekrana "Merhaba Dünya" yazdıran java kodunu yazınız.
7-
**Değişken Değeri:** Intager tipinde bir değişken oluşturun ve ekrana değişkenin değerini yazan java kodunu yazınız.
8-
**Ekrandan Sayı Okuma:** Ekrandan bir sayı okuyup, bu sayıyı tekrar ekrana yazdıran kodu yazınız.
9-
**Dört İşlem:** Kullanıcının girdiği iki sayıya dört işlem uygulayarak (toplama, çıkarma, çarpma, bölme) sonuçlarını ekrana yazdıran java kodunu yazınız.
10-
**Harf Notu Hesaplama:** Kullanıcının 0-100 aralığında girmiş olduğu nota göre harf notunu bulunuz (A: 100-90, B: 90 - 80, C: 80 - 70, F: 70 - 0 olarak kabul edebilirsiniz)
11-
**İki Sayıyı Karşılaştır:** Kullanıcının girmiş olduğu iki sayıyı büyüklük, küçüklük ve eşitlik yönlerinden inceleyen java kodunu yazınız.
12-
**Üç Sayıyı Karşılaştır:** Kullanıcının girmiş olduğu üç sayıdan en büyük ve en küçük olanlarını bulup ekrana yazdıran java kodunu yazınız.
6+
**Merhaba Dünya:** Ekrana "Merhaba Dünya" yazdıran java kodunu yazınız.
7+
**Değişken Değeri:** Intager tipinde bir değişken oluşturun ve ekrana değişkenin değerini yazan java kodunu yazınız.
8+
**Ekrandan Sayı Okuma:** Ekrandan bir sayı okuyup, bu sayıyı tekrar ekrana yazdıran kodu yazınız.
9+
**Dört İşlem:** Kullanıcının girdiği iki sayıya dört işlem uygulayarak (toplama, çıkarma, çarpma, bölme) sonuçlarını ekrana yazdıran java kodunu yazınız.
10+
**Harf Notu Hesaplama:** Kullanıcının 0-100 aralığında girmiş olduğu nota göre harf notunu bulunuz (A: 100-90, B: 90 - 80, C: 80 - 70, F: 70 - 0 olarak kabul edebilirsiniz)
11+
**İki Sayıyı Karşılaştır:** Kullanıcının girmiş olduğu iki sayıyı büyüklük, küçüklük ve eşitlik yönlerinden inceleyen java kodunu yazınız.
12+
**Üç Sayıyı Karşılaştır:** Kullanıcının girmiş olduğu üç sayıdan en büyük ve en küçük olanlarını bulup ekrana yazdıran java kodunu yazınız.
1313
## Döngüler ve Diziler
14-
**Basit Döngü:** 1'den 10'a kadar olan sayıları ekrana yazdıran java kodunu yazınız.
15-
**Döngü Örneği:** 100'den 1'e kadar olan 13'e bölünebilen sayıları ekrana yazdıran java kodunu yazınız.
16-
**Asal Mı:** Girilen sayının asal olup olmadığını sorgulayan java kodunu yazınız.
17-
**Çarpım Tablosu:** Çarpım tablosunu ekrana yazdıran java kodunu yazınız.
18-
**En Büyük Bulma:** Kullanıcıdan önce kaç adet sayı gireceğini isteyin, sonrasında kullanıcıdan kendi girmiş olduğu sayı kadar sayı isteyin. Girilen bu sayılardan en büyük ve en küçük sayıları ekrana yazdırın.
19-
**Fibonacci Dizisi:** Fibonacci dizisinin kullanıcının istediği kadar değerini ekrana bastıran java kodunu yazınız. (Fibonacci dizisinin ilk iki elemanı 2'dir. Sonraki elemanlar kendinden önce gelen iki elemanın toplamıdır.)
20-
**Köşegeni 1 olan Matris:** Köşegeni 1 olan matrisi (iki boyutlu diziyi) yazdırınız.
21-
**Ters Köşegeni 1 olan Matris:** Ters köşegeni 1 olan matrisi yazdırınız.
22-
**Salyangoz Matris:** Salyangoz şeklinde ardaşık sayıları ekrana yazdıran java kodunu yazınız.
23-
**Tarih Formatı:** Kullanıcıdan Gün/Ay/Yıl olarak alınan tarihi Yıl/Ay/Gün olarak geri yazdıran java kodunu yazınız.
14+
**Basit Döngü:** 1'den 10'a kadar olan sayıları ekrana yazdıran java kodunu yazınız.
15+
**Döngü Örneği:** 100'den 1'e kadar olan 13'e bölünebilen sayıları ekrana yazdıran java kodunu yazınız.
16+
**Asal Mı:** Girilen sayının asal olup olmadığını sorgulayan java kodunu yazınız.
17+
**Çarpım Tablosu:** Çarpım tablosunu ekrana yazdıran java kodunu yazınız.
18+
**En Büyük Bulma:** Kullanıcıdan önce kaç adet sayı gireceğini isteyin, sonrasında kullanıcıdan kendi girmiş olduğu sayı kadar sayı isteyin. Girilen bu sayılardan en büyük ve en küçük sayıları ekrana yazdırın.
19+
**Fibonacci Dizisi:** Fibonacci dizisinin kullanıcının istediği kadar değerini ekrana bastıran java kodunu yazınız. (Fibonacci dizisinin ilk iki elemanı 2'dir. Sonraki elemanlar kendinden önce gelen iki elemanın toplamıdır.)
20+
**Köşegeni 1 olan Matris:** Köşegeni 1 olan matrisi (iki boyutlu diziyi) yazdırınız.
21+
**Ters Köşegeni 1 olan Matris:** Ters köşegeni 1 olan matrisi yazdırınız.
22+
**Salyangoz Matris:** Salyangoz şeklinde ardaşık sayıları ekrana yazdıran java kodunu yazınız.
23+
**Tarih Formatı:** Kullanıcıdan Gün/Ay/Yıl olarak alınan tarihi Yıl/Ay/Gün olarak geri yazdıran java kodunu yazınız.
2424
## Methodlar
25-
**Faktöriyel Bulma:** Girilen sayının faktöriyelini geri döndüren methodu yazınız
26-
**Sayı Bulma:** Verilen bir sayı dizisinin içerisinde istenen değerin olup olmadığını sorgulayan methodu yazınız.
27-
**Faktöriyel Bulma (Recursive):** Girilen sayının faktöriyelini geri döndüren recursive methodu yazınız.
28-
**Arkadaş Sayı:** Bölenleri toplamı birbirlerinin değerine eşit olan iki sayıya arkadaş sayı denir. Klavyeden girilen iki sayının arkadaş sayı olup olmadığını tespit eden methodu yazınız.
29-
**Kombinasyon Hesaplama:** Verilen iki sayının kombinasyonunu alıp geri döndüren methodu yazınız. C(n,r) = n! / (r!(n-r)!)
30-
**Mükemmel Sayı Bulma:** Kendisi hariç pozitif bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı denir. Kendisine parametre olarak verilen sayının mükemmel olup olmadığını tespit eden methodu yazınız.
25+
**Faktöriyel Bulma:** Girilen sayının faktöriyelini geri döndüren methodu yazınız
26+
**Sayı Bulma:** Verilen bir sayı dizisinin içerisinde istenen değerin olup olmadığını sorgulayan methodu yazınız.
27+
**Faktöriyel Bulma (Recursive):** Girilen sayının faktöriyelini geri döndüren recursive methodu yazınız.
28+
**Arkadaş Sayı:** Bölenleri toplamı birbirlerinin değerine eşit olan iki sayıya arkadaş sayı denir. Klavyeden girilen iki sayının arkadaş sayı olup olmadığını tespit eden methodu yazınız.
29+
**Kombinasyon Hesaplama:** Verilen iki sayının kombinasyonunu alıp geri döndüren methodu yazınız. C(n,r) = n! / (r!(n-r)!)
30+
**Mükemmel Sayı Bulma:** Kendisi hariç pozitif bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı denir. Kendisine parametre olarak verilen sayının mükemmel olup olmadığını tespit eden methodu yazınız.

0 commit comments

Comments
 (0)