instagram twitter linkedin github youtube

13.11.18

Hasan Boğuldu gölet hikayesi

Edremit Körfezi’nde gelenek haline gelmiş çarşamba günleri kurulan yöresel pazarda, köylüler gelerek ellerindeki yetiştirdikleri ya da emek verdikleri ürünleri satar.
 Beyoba Köyü’nün güzel kızı Emine; yetiştirdiği süt, bal, peynir, tereyağı gibi ürünleri beş saatlik bir yürüme mesafesiyle dağdan inerek pazara getirip satarak ailesinin geçimini sağlardı. Ova Köyü’nden yakışıklı Hasan da aynı şekilde, aynı pazarda sebze ve meyve satmaktadır. Emine ve Hasan bu pazarda tanışır ve birbirlerine aşık olurlar.
Her hafta Çarşamba günlerinde pazarda; Hasan, Emine’ye aldığı sebze ve meyvelerin yanında karpuz da ikram etmektedir.
Hasan ve Emine birbirlerine duydukları büyük özlemi bitirmek için evlenmeye karar verirler. Emine’nin ailesi ise bu evlilik kararından damat adaylarının ovada yetişmesi nedeniyle haz etmez. Hasan’ın Yörük hayatını ağır bulacağı, dayanamayacağı kanısındadırlar.
İki gencin birbirleriyle evlenmeye kararlı olduğunu gören aile, Hasan’ın gücünü sınamak için bir sınavdan geçmesini şart koşar. Kırk kiloluk bir tuz çuvalını beş saat mesafedeki Kazdağları’nın zirvesine yakın bulunan obaya sırtına alıp çıkarabilirlerse; Emine ile evlenmesine izin verilecektir. Hasan ve Emine’nin aşkının mutlu sonla tamamlanmaması için birçok etmen devreye girer ve onların bu aşkına mani olmak için çaba sarf eder.
Kırk kilo tuz çuvalını sırtlayıp Emine ile birlikte yola düşen Hasan, beş altı kilometre sonunda yavaşlamaya, yorulmaya başladığından dolayı dizlerinin bağları da çözülmektedir. Ova genci olan Hasan, nazik ve ağır işlerden uzak yetiştiği için yüke dayanamaz. Bulunduğu yere yığılır kalır.
Emine ise her şeyden habersiz bir şekilde sevgilisinin arkasında olduğunu düşünür ve yürümeye devam etmektedir. Köye vardığında arkasında sevdiği adamı göremeyince geriye döner ve onu aramaya başlar. Hasan’a hediye ettiği yazmanın gölette yüzdüğünü görünce boğulduğunu düşünür ve kendini yazmasıyla bir çınar ağacına asarak intihar eder.Zamanla dalları Hasan’ın boğulduğu gölete uzanan Çınar, Emine Çınarı; gölet ise Hasan boğuldu göleti olarak adlandırılarak o ölümsüz aşkın izini günümüze kadar taşır.

12.11.18

java da örnekler : diziler

2 İkinci dizi kullanmadan diziyi ter çeviren bir Java programı yazınız
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
    int[] dizi=new int[10];
        for (int i = 0; i <dizi.length; i++) 
            dizi[i]=(int)(Math.random()*100);
            System.out.println("Orjinal dizi");
            for (int eleman:dizi) 
                System.out.print(eleman+" ");
                System.out.println(" ");
                for (int i=0, j=dizi.length-1; i<j;i++,j--) {
                    int ara=dizi[i];
                    dizi[i]=dizi[j];
                    dizi[j]=ara;
                }
            System.out.println("Ters çevrilmiş dizi: ");
        for (int eleman:dizi) 
            System.out.println(eleman+ "");
            
        
        }
}
run:
Orjinal dizi
64 38 65 22 70 24 98 9 69 79  
Ters çevrilmiş dizi: 
79
69
9
98
24
70
22
65
38
64

10.11.18

İngilizce Çevirisi Olmayan Kelimeler

1. WALDEINSAMKEIT (ALMANCA)
“Ormanda bir başınayken, yalnızlık ve doğaya bağlanma hissi.”

Bazen kendimizi, hayatlarımıza öyle bir kaptırıyoruz ki stres ve sorumluluklar altında eziliyoruz. İşte böyle anlarda Waldeinsamkeit yaşamamız gerekiyor: Ruh halini dengelemek için ormanda yürüyüşe ya da tırmanmaya çık. Kendine zaman ayırmak asla kötü bir şey değildir. Hele ki etrafın doğa ile kaplıysa…

2. WABI-SABI (JAPONCA)
“Kusurlar içinde güzelliği bulmak.”

Mükemmel diye bir şey yoktur. Hiçbir şey. (Evet, bazen, Nutella’lı bir kahvaltı mükkemmele yaklaşabilir.) Ama işin güzelliği bu zaten! Kusurlarımız ve eksikliklerimiz bizi biricik, özel ve güzel yapan şeylerdir. Japoncayı dinle ve o küçük kusurları kucakla.

3. SAUDADE (PORTEKİZCE)
“Çok sevdiğin ama asla geri dönmeyecek birini ya da bir şeyi özleme hissi.”

Bana umutsuz romantik diyebilirsin, ama ben bu kelimeye aşığım resmen. Tek bir kelime içinde nostalji, melankoli, aşk, mutluluk, üzüntü, boşluk ve istek (yani bir ömrün tüm duyguları) var.

4. YA’ABURNEE (ARAPÇA)
“O kişi olmadan yaşamanın hayal bile edilemez olması sebebiyle, bir kişiden önce ölme umudu”

Shakespeare’in Romeo ile Juliet’i ile duygulanabilir ya da muhteşem Winnie the Pooh’dan Ya’aburnee kelimesinin anlamını basitçe açıklayan şu sözleri alıntılayabiliriz: “Eğer sen yüz yaşına kadar yaşayacaksan, ben yüz eksi bir gün yaşamak istiyorum, böylece asla sensiz yaşamak zorunda kalmayacağım.”


5. 缘分 ya da YUÁNFÈN (MANDARİN/ÇİNCE)
“The fate between two people.”

“İki insanın kader bağı.”

Yuánfèn, bir ilişkinin önceden belirlenmiş ya da alın yazısı olması görüşünü tanımlar ve atasözü olarak bolca kullanılır: 有緣無份 (yǒu yuán wú fèn) “kısmetsiz bir kaderi olmak” anlamına gelir. Yani, Romeo ile Juliet’ten örnek verecek olursak, bu kelimeyi, “bir çiftin bir araya gelmesi ama birlikte olamaması, bu çiftin alınyazısıdır” anlamında kullanabiliriz. (Sofistike bir ayrılık yazgısı olarak da kullanılan bir düşünce.)

6. FORELSKET (NORVEÇÇE)
“Aşık olmaya başlayınca hissedilen coşku.”

Bu herhalde dünyanın en iyi duygularından biri: kelebekler, gülücükler, mutluluktan havalara uçmalar. (Forelsket, cebinde 20 dolar bulmak, bedava tatlı almak, ya da büyük pizza parası ödemişken ekstra büyük pizza aldığını fark etmek gibi bir şey.)

7. KILIG (TAGALOG)
“Genellikle romantik bir şey yaşandığında, karnında kelebekler uçuyormuş gibi hissetme.”

Kilig sözcüğünün, Forelsket’in Avustronezyan versiyonu olduğuna eminim. İlk öpüştüğün zaman olduğu gibi sadece keyfe kapıldığında oluşan o karnındaki karıncalanma hissi!

8. COMMUOVERE (İTALYANCA)
“İçinizi ısıtan ve gözlerinizi yaşartan bir hikaye”

Aslında, içinde köpek olan her film bende bu etkiyi yaratıyor. Doğrudan Commuovere deneyimlemek istiyorsan, Hachiko adlı filmi izle. Gerçek hayat hikayesine dayalı bu filmde, bir köpek her gün tren istasyonunda sahibini bekliyor ve sahibinin ölümünden yıllar sonra bile her gün beklemeye devam ediyor. (Tamam, şimdi ağlayabilirsin.)

9. DEPAYSEMENT (FRANSIZCA)
“Kendi ülkende olmamaktan doğan his; yabancı olma.”

Memleket özlemi çekmek gibi, ama daha yoğun bir his. Gerçekten ait olmadığını hissetmek gibi. Güzel bahçesinden sökülüp pencere kenarında küçük bir saksıya atılmış bir çiçek gibi.

10. DUENDE (İSPANYOLCA)
“Bir sanat eserinin kişiyi derinden etkileyen gizemli gücü.”

Duende sıkça Flamenko ile bağdaştırılır, ama genellikle her çeşit sanatsal performansın güzelliklerinden birini tanımlar. Bir şeyler hissetmeni sağlar. İspanyol ve Latin Amerika mitolojisinde Duende, cin gibi ufak tefek bir yaratıktır ve küçük çocukları terbiye eder.

11. HIRAETH (GALCE)
“Romantikleştirilen geçmişe ya da anavatana duyulan özel bir özlem.”

Hiraeth, vatan hasreti çekmek ya da geçmişinin bir bölümünü hatırlamak gibi bir şey. Örneğin; tüm arkadaşlarınla bir arada olduğun üniversite yılları. O yıllarda o kadar güzel anılar paylaşmışsındır ki hayatının o dönemini tekrar yaşamak istersin.

12. MAMIHLAPINATAPEI (YAGAN)
“Bir şeyleri başlatmayı arzulayan ama ilk adımı atmaya isteksiz olan iki kişinin sözsüz, manidar bakışması.”

Eğer birine aşık olduysan, Mamihlapinatapei’yi deneyimlemişsin demektir. Bu deneyim, bu Yagan sözcüğü telaffuz etmek kadar da zordur ayrıca. (Tierra del Fuego’nun yerel dillerinden biridir Yagan.) Mamihlapinatapei aynı zamanda dünyanın en özlü ve çevirmesi en zor kelimelerinden biri olarak bilinir.

13. TOSKA (RUSÇA)
“Genelde belli bir sebep olmadan aşırı bir ruhsal ıstırap çekme hissi; özlenecek bir şey olmadan özleme hali.”

Bir şeylerin eksik olduğunu hissettiğin ve bir şeylerin eksik olduğunu da bildiğin ama tam olarak neyin eksik olduğunu bilemediğin zamanlarda hissettiğin şey işte. Bu duygu insanı çıldırtır.

Yabancı sanılan çok şaşıracağınız 50 yerli marka ismi

50- Lc Waikiki

49- Lescon

48- English Home

47- Ltb

46- Dyo

45- SevenHill

44- Koton

43- Defacto

42- Gratis

41- Pastavilla

40- Madame Coco

39- Molfix

38- Mudo

37- Dalin

36- Casper

35- D&R

34- Penti

33- SuperFresh

32- Sinbo

31- Jolly Tours

30- Dimes

29- Mado

28- D-Smart

27- Tudors

26- Cafe Crown

25- Beko

24- Grundig

23-  Kinetix

22-  Polaris

21- Dockers

20- Butigo

19- LumberJack

18- Greyder

17- Flo

16- İntercity

15- Uno

14- Sunny

13- Bimeks

12- Lera Fresca

11- Godiva

10- United Biscuits

9- Pladis

8- Blomberg

7- Altus

6- Defy

5- Arctic

4- Flavel

3- Elektrabregenz

2- Leisure

1- Monster

6.11.18

java da örnekler . döngüler

ekrana 10 kere yazı yazdıran kod
public class JavaApplication6 {
    public static void main(String[] args) {
int say=0;
while(say<10){
    System.out.println("JAVA DÜNYASI");
    say++;
}

 } 
 }
run:
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
JAVA DÜNYASI
klavyeden girilen sayıları toplayan kod
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye = new Scanner(System.in);
int sonraki;
int sayac=1;
int toplam=0;
        System.out.println("Bir sayı giriniz");
while(sayac<=10) {
    sonraki=klavye.nextInt();
    toplam=toplam+sonraki;
    sayac++;
    System.out.println(toplam);
}

 } 
 }
run:
Bir sayı giriniz
1
1
2
3
3
6
4
10
5
15
6
21
7
28
8
36
9
45
10
55
en büyük ortan böleni bulan kod
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye = new Scanner(System.in);
        System.out.println("Brinci sayıyı giriniz");
        int sayi1=klavye.nextInt();
        System.out.println("İkinci sayıyı giriniz: ");
        int sayi2=klavye.nextInt();
        int enbbolen=1,k=2;
        while(k<=sayi1 && k<=sayi2){
            if(sayi1%k==0 && sayi2%k==0)
                enbbolen=k;
            k++;
}
        System.out.println("En büyük bölen= "+enbbolen);

 } 
 }
run:
Brinci sayıyı giriniz
36
İkinci sayıyı giriniz: 
60
En büyük bölen= 12
EKRANDAN SIFIR GİRİLENE KADAR
GİRİLEN SAYILARIN TOPLAMINI BULAN ÖRNEK

import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye = new Scanner(System.in);
       int top=0;
System.out.println("Sıfırdan farklı sayı girin");
int sayi=klavye.nextInt();
while(sayi!=0){
top=top+sayi;
System.out.println("Sayı girişi: çıkış için 0 girin");
sayi=klavye.nextInt();
}
System.out.println("Toplam = " + top); 

 } 
 }
run:
Sıfırdan farklı sayı girin
7
Sayı girişi: çıkış için 0 girin
8
Sayı girişi: çıkış için 0 girin
0
Toplam = 15
/1’den 5’e kadar sayıları bir satırda gösteren kod
public class JavaApplication6 {
    public static void main(String[] args) {
int sayac=1;
int sayi=5;
do{
    System.out.print(sayac+" ");
    sayac++;
}while(sayac<=sayi);
 } 
 }
run:
1 2 3 4 5
aynı satırda 10 yıldız gösterme kodu
public class JavaApplication6 {
    public static void main(String[] args) {
for(int i=0;i<10;i++){
    System.out.print("*");
}
 } 
 }
run:
**********
çarpım tablosu
public class JavaApplication6 {
    public static void main(String[] args) {
int i,j;
        System.out.println("Çarpım Tablosu");
        System.out.print("");
for(i=1;i<=9;i++)
    System.out.printf("%4d",i);
    System.out.println("\n-------------------------------------");
    for(int k=1;k<10;k++){
        System.out.println("|"); 
        for(int l=1;l<10;l++)
            System.out.printf("%4d",k*l);
    }
        System.out.println("");
 } 
 }
run:
Çarpım Tablosu
   1   2   3   4   5   6   7   8   9
-------------------------------------
   1   2   3   4   5   6   7   8   9|
   2   4   6   8  10  12  14  16  18|
   3   6   9  12  15  18  21  24  27|
   4   8  12  16  20  24  28  32  36|
   5  10  15  20  25  30  35  40  45|
   6  12  18  24  30  36  42  48  54|
   7  14  21  28  35  42  49  56  63|
   8  16  24  32  40  48  56  64  72|
   9  18  27  36  45  54  63  72  81|
For döngüsü kullanarak 32-256 arasındaki ASCII karakterleri ekrana yazdırma
public class JavaApplication6 {
    public static void main(String[] args) {
 for (int i = 32; i < 256; i++) {
 char c = (char) i;
 System.out.print(c);
 } 
 }
run:
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
0 ile 100 arasındaki sayıların toplamını for döngüsü kullanarak bulan kod
public class JavaApplication6 {
    public static void main(String[] args) {
int toplam = 0;
 for (int i = 0; i <= 100; i++) {
 toplam += i;
 }
 System.out.println("TOPLAM = " + toplam);
 } 
 }
run:
TOPLAM = 5050
0 ile 100 arasındaki tek ve çift sayıların toplamlarını ayrı ayrı ekrana yazdıran bir program
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
int sayac=0, tekSayac=0, ciftSayac=0;
 while(sayac<=100){
 if(sayac%2==0)
 ciftSayac+=sayac;
 else
 tekSayac+=sayac;
 sayac++;
 }
 System.out.println("Tek sayılar toplamı = " + tekSayac + "\nÇift Sayılar toplamı = " + ciftSayac);
 } 
 }
run:
Tek sayılar toplamı = 2500
Çift Sayılar toplamı = 2550
For döngüsü kullanarak "Firat Universitesi Bilgisayar Mühendisliği" cümlesindeki a ve i
harflerinin adedini bulan bir program yazınız:
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
int iSayac = 0, aSayac = 0;
 String cumle = "Firat Universitesi Bilgisayar Mühendisliği";
 for (int i = 0; i < cumle.length(); i++) {
 char c = cumle.charAt(i);
 if (c == 'i') {
 iSayac++;
 }
 if (c == 'a') {
 aSayac++;
 }
 }
 System.out.println("iSayac = " + iSayac + "\naSayac = " + aSayac);
 } 
 }
run:
iSayac = 9
aSayac = 3
- ∑ 3*x2 + 2*x + 5 denkleminin 0-100 arasındaki sonucunu
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
int sonuc =0;
 for (int x = 0; x < 100; x++) {
 sonuc += 3 * (x*x) + 2 * x + 5;
 }
 System.out.println("sonuc = " + sonuc);
 } 
 }
run:
sonuc = 995450
Klavyeden girilen yazıyı klavyeden girilen sayıya kadar karakterlere ayırma kodu
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
String S;
        System.out.println("Bir yazı giriniz");
        S=klavye.nextLine();
        System.out.println("Kaç karakter ayrılsın");
        int ayir=klavye.nextInt();
        for(int i=0;i<S.length()-ayir;i++){
            System.out.println(S.substring(i, i+ayir));
        }
 } 
 }
run:
Bir yazı giriniz
Harun Aygün
Kaç karakter ayrılsın
5
Harun
arun 
run A
un Ay
n Ayg
 Ayg
klavyeden girilen bir yazının uzunluğu kadar dikey yazma kodu
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
        System.out.println("Bir yazı giriniz");
        String name=klavye.nextLine();
        for(int i=0;i<name.length();i++){
        System.out.println(name.charAt(i));
    }
 } 
 }
run:
Bir yazı giriniz
Blog
B
l
o
g
1’den girilen n sayısına kadarki sayıların çarpımını
yapacak kod(Faktoriyel)
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
        int sonuc=1;
        System.out.println("n değerini giriniz: ");
        int n=klavye.nextInt();
        for (int i = 1; i <=n; i++) {
            sonuc=sonuc*i;
            System.out.println("sonuç: "+sonuc);
        }
 } 
 }
run:
n değerini giriniz: 
5
sonuç: 1
sonuç: 2
sonuç: 6
sonuç: 24
sonuç: 120
bir dizgide sesli olmayan harflerin sayısını bulan kod
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
System.out.println("kelime giriniz");
        String kelime=klavye.nextLine();
        boolean dogruyanlis=false;
        int sessiz_karaker=0;
       
        char sesli[]=new char[]{'a','e','i','o','u','A','E','I','O','U'};
       
        for (int i = 0; i < kelime.length(); i++) {
            dogruyanlis=false;
            for (int j = 0; j < sesli.length; j++) {
                if(kelime.charAt(i)==sesli[j]){
                    dogruyanlis=true;
                }
                if(dogruyanlis){break;}
               
            }
            if(dogruyanlis){sessiz_karaker++;}
        }
        System.out.println(kelime.length()-sessiz_karaker);
 } 
 }
run:
kelime giriniz
harun
3
Kullanıcıdan alınan 2 sayı arasındaki sayılardan, yine kullanıcıdan alınan bir
“bölen”e tam bölünen sayıları ve bunların toplamını gösteren kod
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
        System.out.println("iki sayı giriniz");
        int ilk=klavye.nextInt();
        int son=klavye.nextInt();
        System.out.println("Bölen sayıyı giriniz");
        int bolen=klavye.nextInt();
        System.out.print("Bölünenler: ");
        int toplam=0;
        for (int i =ilk; i<=son; i++) {
            if(i%bolen==0)
                System.out.println(i+" ");
            toplam+=i;
        }
        System.out.println("Toplam: "+toplam);
 } 
 }
run:
iki sayı giriniz
12
17
Bölen sayıyı giriniz
3
Bölünenler: 12 
15 
Toplam: 87
: Bilgisayara girilen bir cümledeki boşlukların sayısını bulan bir Java programı 
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
        String metin;
        System.out.println("Lütfen bir metin giriniz:");
        metin=klavye.nextLine();
        int sayac=0;
        for(int i=0;i<metin.length();i++){
            String harf=metin.substring(i, i+1);
           
        if(harf.equals(" ")){
        sayac++;
        }
        }
        System.out.println("Girilen metindeki boşluk sayısı:"+sayac); 
 } 
 }
run:
Lütfen bir metin giriniz:
m e r h a b a
Girilen metindeki boşluk sayısı:6
Bilgisayarınıza girilen tam sayıların en küçüğünü bulan bir Java programı
yazınız. Kaç tane tam sayı girileceği kullanıcı tarafından belirlenecektir.
import java.util.*;
public class JavaApplication6 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
 System.out.println("tam sayı miktarını giriniz");
    int miktar=klavye.nextInt();
  int sayi, enkucuk = 999999999, enbuyuk = 0;
        for (int i = 1; i <=miktar; i++) {
            System.out.print(i + ".Sayıyı Giriniz : ");
        sayi = klavye.nextInt();  
            if (sayi >= enbuyuk) {       
                enbuyuk = sayi;
            }   
            if (sayi <= enkucuk) {       
                enkucuk = sayi;
            }
        }
        System.out.println("En Küçük: " + enkucuk);
        }
}
run:
tam sayı miktarını giriniz
6
1.Sayıyı Giriniz : 5
2.Sayıyı Giriniz : 98
3.Sayıyı Giriniz : 646
4.Sayıyı Giriniz : 3245
5.Sayıyı Giriniz : 35
6.Sayıyı Giriniz : 7

En Küçük: 5