Ana içeriğe atla

Kayıtlar

2016 tarihine ait yayınlar gösteriliyor

Java Ders14

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerle içiçe for döngüsünün nasıl kurulabileceğinden bahsedeceğim.Hatırlarsanız for döngümüzün yapısı şu şekildir:                          for(int i=0;i<10;i++)  Yazdığım döngüdeki sayılar göstermek amaçlıdır.İlk kırmızı yerde int türünden bir değer tanımlıyoduk eğer başlangıç değeri varsa ona eşitliyorduk.Daha sonra i'nin nereye kadar gideceğini ayarlıyorduk(orta yerde) ve en son yerde ise 1'er 1'er yada 2'şer 2'şer mi artacağını söylüyorduk.Bu yazdığım örnekte birer birer artıyor. O zaman ekrana çarpım tablosunu veren bir program yazalım. Cevap:Öncelikle çarpım tablomuzda 2 tane değerimiz var örneğin 2'leri yazmak istersek 2*1=2 2*2=4 şeklinde baştaki değer sabit duracak fakat sağ taraf 1'er 1'er artacak.Bunun için içiçe for döngüsü kurmalıyız.           ...

Java Ders13

Herkese Yeniden Merhaba Arkadaşlar, Bugün sizlerle aynı örneğin 3 değişik yöntemle yapılışını göstereceğim. Soru: 0 ile 100 arasındaki 15'in katı olan sayıları ekrana yazdır. Cevap 1: While döngüsü ile yapılışı,         int sayi=0;         while(sayi<100)        {            sayi++;            if(sayi%15!=0)           {              continue;            }            System.out.println(sayi);        } Ekran Görüntüsü: Cevap 2: Do-while döngüsü ile yapılışı,         int sayi=0;         do         {            sayi++;            if(sayi%15!=0)          { ...

Java Ders12

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerle switch-case ile ilgili soru yaparak yazıma başlamak istiyorum. Soru: Kullanıcıdan doğum ayını ve yılını alacaksınız.O yılda o ayın kaç gün olduğunu verecek. Örnek: Doğum Yılınızı Giriniz:1994            Doğum Ayınızı Giriniz:12            1994 Tarıhinde 12.Ay 31 gündür. Cevap: Öncelikle şunu bilmeliyiz ki 1-3-5-7-8-10-12. aylar 31 gündür.4-6-9-11. aylar 30 gündür.Şubat ayı ise verilen tarhin 4'e bölümünden kalan 0 olması ve 100'e bölümünden kalanın 0 olmaması gerek veya 400'e bölümü 0 olması gerekiyor.   Scanner klavye=new Scanner(System.in); System.out.println("Doğum tarihinizi giriniz:"); int doğumtarihi=klavye.nextInt(); System.out.println("Doğum Ayınızı Giriniz:"); int doğumayı=klavye.nextInt(); int günsayı=0; switch (doğumayı) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: günsayı=31; break; ...

Java Ders11

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizle örnek yapacağız ve if-else yapısının diğer bir şekli olan switch-case yapısından bahsedeceğiz.Bunu soru üzerinden görelim. Soru: Program kullanıcıdan doğum ayını girmesini istesin ve doğum ayını alsın.Sayı olarak aldığı doğum ayının hangi ay'a denk geldiğini söylesin. Örnek: Doğum Ayınızı Giriniz:12(Kullanıcı Girecek)            Doğum Ayınız:Aralık(Enter yapınca ekranda çıkacak) Cevap: Önce kullanıcıdan veri alalım.               Scanner klavye=new Scanner(System.in);               System.out.println("Doğum Ayınızı Giriniz:");               int dogumayı=klavye.nextInt(); Not: Buraya yazacağımız kodların if-else olarak yapılmış halini görelim.  if(dogumayı==1)             {System.out.println("Doğum Ayınız:Ocak");}  if(dogumayı==2)      ...

Java Ders10

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerle sayı tahmin oyunu kodlaması yapacağız. Soru: Bilgisayar rastgele olarak bir sayı tutsun ve kullanıcıdan sayı alarak bilgisayarın tuttuğu sayıyla eşit olana kadar devam etmesi eğer daha büyük bir sayı girdiyse "Çok Büyük" yazsın.Daha küçük bir sayı girdiğinde ise "Çok Küçük" yazsın. Cevap: Öncelikle size random yani rastgele olarak sayı nasıl tutulur bundan bahsetmeliyim.Scanner yapısını öğrenmiştik.Random yapısıda buna benzer şekildedir.                   Random rnd=new Random();                   int tutulansayı=rnd.nextInt(kaça kadar tutacağı sayı); Şeklinde yazılışı vardır. Bu kodu incelersek "Random rnd=new Random();"  ile yazdığımız kısımda rnd ifadesinin yerine istediğimiz kelimeyi koyabiliriz. Daha sonra  " int tutulansayı=rnd.nextInt(kaça kadar tutacağı sayı);"  bu ifadede ise tutulan sayının tutulansayı adlı bir...

Java Ders09

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerde bir önceki derste anlattığım konuyla ilgili soru yaparak başlayacağım. Soru: Kullanıcıdan 2 tane sayı isteyeceksiniz ve girdiği sayılardan büyük olanını ekrana yazacak. Cevap: Öncelikle 2 sayı alalım.             Scanner klavye=new Scanner(System.in);             int birincisayı;             int ikincisayi;             System.out.println("1.sayıyı giriniz.");             birincisayı=klavye.nextInt();             System.out.println("2.sayıyı giriniz.");             ikincisayı=klavye.nextInt(); Daha sonra şartımız birinci sayı,ikinci sayıdan büyük ise birinci sayıyı ekrana yaz.Eğer ikinci sayı,birinci sayıdan büyük ise ikinci sayıyı yazacak.            if(birincisayi>ikincisayi) ...

Java Ders08

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerle if-else yapısına başlayacağız. Öncelikle if-else yapısından bahsedelim.İf-else yapıları şarta bağlı olarak yapılan işlemleri yapmamızı sağlar.Yani eğer durum şuna uyuyorsa şu işlemi yap.Eğer durum şuna uymuyorsa başka birşeyi yap şeklindedir. Günlük hayattan örnek vermek gerekirse: Sabah kalktığımzda eğer erken kalkarsam -> kahvaltı yaparım                                  eğer erken kalkamassam ->direk okula giderim.                                  eğer param varsa->okula taksiyle giderim.                                  eğer param yoksa->okula tabanvayla giderim. Gibi şarta bağlı olaylar yaşıyoruz.Bu gibi durumları if-else yapısıyla göreceğiz.Başka yapılarda ...

Java Ders07

Herkese Yeniden Merhaba Arkadaşlar,Bugünkü yazımda sizlerle kullanıcıdan veri alarak işlemler yapmayı anlatacağım. Bizim şuana kadar yaptığımız örneklerin hepsi kendi verdiğimiz değerlere bağlıydı.Bundan sonra biz sadece işlemlerin kod kısmını yazacağız ve değişkenleri kullanıcıdan isteyeceğiz.Bunun için kullanacağımız kod:                 Scanner klavye=new Scanner(System.in); Bu koda göz gezdirecek olursak değişebilen tek yer klavye kısmıdır.Klavye yazdığım yere siz kendi isteğinize göre değerler yazabilirsiniz. Örnek: Klavyeden bir değer girilmesini ve ekrana bu değerin basılmasını sağlayan kodlarımızı yazalım. Öncelikle scanner ile kullanıcıdan veri alacağımızı gösterelim.               Scanner verial=new Scanner(System.in);               int sayı;               System.out.println("Bir değer gir"); Daha sonra kullanıcıdan b...

Java Ders06

Herkese yeniden Merhaba Arkadaşlar,Bugün sizlerle örnek yapmaya devam edeceğiz.Her örnekte ayrı bir bilgi göstermeye çalışıyorum.Sizden istediğim bugünki yapacağımız örneğin sorusunu buraya yazacağım,sizin bunu önce bakmadan çözmeye çalışmanızı istiyorum. Soru: Bir kenarı 4 cm olan karenin alanını ve çevresini veren programı yazınız. Not: Karenin alanı (kenar uzunluğu)*(kenar uzunuğu)        Karenin çevresi 4*(kenar uzunluğu) Cevap: Öncelikle arkadaşlar bizim kenarımızın,alanımızın ve çevremizin olması gerekiyor.Bunların olması için bunları tanıtmamız gerekiyor.Bu değişkenlerin içine sayı gireceğimizi anlamış olmamız gerekiyor.O halde başlayalım... Bilgi: Arkadaşlar biz sayi tipindeki değişkenlerimizi "int" ile göstermiiştik.Bugün sizlere "double" değişkeninden bahsedeceğim.Double değişkeni sizin kesirli,virgüllü sayılarla işlem yapmanızı sağlar. İnt ile double arasındaki fark,int tamsayıları içerir;double ise virgüllü sayıları+tam sayıları içerir.Daha gen...

Java Ders05

Herkese yeniden Merhaba arkadaşlar,Sizlerle bugünkü derse bir örnekle başlamak istiyorum.Kodlarımızı yazarak sıralı şekilde anlatmaya çalışacağım.                 int sonuc=4; sonuc +=2; System.out.println(sonuc); Öncelikle sonuc adlı değişken verdik ve değerini 4'e eşitledik.Daha sonra gelen += işaretinin ne olduğunu önceki derlerimizde bahsetmiştik.+= işareti ile sonuç değişkenimize 2 ekledik ve yeni sonuç değeri olarak 6 olmuş oldu.Ekrana yeni sonuç değerimizin ne olduğunu görebilmek için sysout ile yazdırdık. sonuc -=2; System.out.println(sonuc); Daha sonra yeni sonuç değerimizden 2 çıkarmamız istenmiş.Burda dikkat etmeniz gereken şey javada bir değişkenin değeri değiştiğinde ondan önceki değerleri kalmaz.Yani sonuç değişkenimize 6 yaptığımız için en son eski sonuç değişkenimiz olan 4 silindi ve 6 üzerinden işlem yapacağız.Sonuç değerimizden 2 çıkarırsak ekrana 4 basm...

Java Ders04

Herkese yeniden Merhaba arkadaşlar,Bugün java derslerimizin 4.konusunu işleyeceğiz.Daha önceden gördüklerimizide kullanarak yeni projeler yapmaya çalışacağız. İlk olarak sizinle sadece int değişkenini gördük.Şimdi bir değişken tanımı daha göreceğiz.Buda "boolean" bu değişken 2 değer alabilir.Yanlış ise 0 değerini döndüren False alır.Doğru ise 1 değerini döndüren True alır.                 boolean basari=false; Bir diğer değineceğim konu ise;                =+ : Sol taraftaki değere sağ taraftaki değeri ekle yeni değerin olsun.                =-  : Değerimizi negatif değere çevirir.                -=  : Sol taraftaki değere sağ taraftaki değerden çıkar yeni değerin olsun.                --   ; Sol tarataki değerden 1'er 1'er çıkar.         ...

Java Ders03

Herkese yeniden Merhaba arkadaşlar,Bugün sizlerle başlangıç olarak bir önceki derste yaptığımız örneğin daha göze hitap eden şeklini yaparak başlayalım.Kodları ve ekran görüntüsünü koyacağım.Yapılan işlemler bir önceki dersimde anlattım.    int birincisayi=16; int ikincisayi=8; int sonuc; sonuc=birincisayi+ikincisayi; System.out.println("Toplama sonucu:" +birincisayi+ "+" +ikincisayi+ "=" +sonuc); sonuc=birincisayi/ikincisayi; System.out.println("Bölme sonucu:" +birincisayi+ "/" +ikincisayi+ "=" +sonuc); sonuc=birincisayi*ikincisayi; System.out.println("Çarpma sonucu:" +birincisayi+ "*" +ikincisayi+ "=" +sonuc); sonuc=birincisayi-ikincisayi; System.out.println("Çıkarma sonucu:"+birincisayi+ "-" +ikincisayi+ "=" +sonuc); sonuc=birincisayi%ikincisayi; System.out.println("Kalan sonucu:"+birincisayi+ "½" +ikincisay...

Java Ders02

Herkese yeniden merhaba arkadaşlar,Bugün javada değişken kavramını göreceğiz.Bir önceki dersimizde javada ekrana yazı basmayı görmüştük.Bu sefer değişkenlerle işlemler yapmayı göreceğiz.Javadaki değişken kavramı Javascriptte anlattığım ile aynı görevde,kullanımında bir kaç ufak değişiklik var.Öncelikle javada değişken tanımlamak için "int" kavramını kullanıyoruz.Örneğin ekrana 2 değişken tanımlayalım:                 int birincisayi=16; int ikincisayi=8; Örnek üzerinden anatmaya çalışırsam: int ifadesinden sonra değişken ismi geliyor=değişkenimizin değeri ; şeklinde değişken tanımlıyoruz.Yukarıda 2 tane değişken tanımladım ve değişkenlere değer atadım.Her değişkene değer atamak zorunda değiliz bunu ilerleyen derslerde göreceğiz.Birinci değişkenimiz birincisayi adında ve içinde 16 sayısını tutuyor.İkinci değişkenimiz ise ikincisayi adında ve içinde 8 sayısını tutuyor. Bu örnek sadece değişken tanımızı verir.Ekrana hiçbirşe...

Java Ders01

Herkese Yeniden Merhaba Arkadaşlar,Bugün Java Programlamaya giriş yapacağız.İlk önce eclipse açmalıyız.Açtıtan sonra Sol Üstteki File>New>Java Project diyoruz.Daha sonra bu ekran karşınıza çıkıyor: Project Name kısmına proje isminizi yazın.Bizimki Samples olsun.Next diyoruz,yeni çıkan sayfayada Finish diyerek projemizi oluşturmuş oluyoruz.Daha sonra package açmamız gerekiyor.Sol tarafta projenizin çıkmış olması gerekiyor.Eğer sol tarafta hiçbirşey yoksa Sağ Üst kısımda Resourceye basarsanız sol tarafınıza menü gelir.Projenizin üstüne sağ tıklayıp New>Package diyoruz ve isim veriyoruz.Bu isimlendirme işlemi com.İSMİNİZ şeklinde olabilir.Örneğin: Finish diyerek package oluşturmuş olduk.Artık yazdığımız kodları bunların içinde açtığımız Class'ların içine atacağız.Package'mizin üstüne sağ tıklayıp New>Class diyoruz.İsminede Sample1 diyoruz.Yalnız burda which method stubs would you like to create? Sorusunun altında public static void kısmını da işaretliyoruz.Ve f...

Javascript Diziler

Herkese Yeniden Merhaba Arkadaşlar,bugün dizilere giriş yapacağız.Öncelikle dizinin tanımından bahsedelim.Normalde Javascriptte sayılar,harfler kendi aralarında gruplanabiliyor.Diziler bize farklı türden aynı özellikteki değişkenleri tek bir çatı altında toplamamızı sağlar. Diziler var diziismi=new Array() olarak tanımlanırlar. Bilmeniz gereken diğer bir olayda diziler 0.terimden başlar yani diziniz; 0.değişken 1.değişken olarak gider.Eğer siz n tane değişkeniniz varsa diziniz n+1 elemanlıdır.Dizinin içine değişken eklemek için köşeli parantez kullanıyoruz.Yani;             var diziismi=new Array();             dizi[0]="kırmızı";             dizi[1]="mavi";             dizi[2]="pembe"; Yukarıda bir diziismi adlı dizi tanımladım.Dizinin ismini değiştirebilirsiniz.Daha sonra 0.terime "Kırmızı",...

Javascript Do-While&For Örnek

Herkese Yeniden Merhaba,Arkadaşlar,bu yazımda do-while ile ilgili bir örnek yapacağız aynı örneği for ile de yapabilirsiniz.Yazının altına for ile nasıl yapılacağını koyacağım.Siz deneyin yapamazsanız kodlara bakın.Eğer anlamassanız kodları yorum olarak sorarsanız en yakın zamanda cevap vermeye çalışacağım. Örneğimizin amacı ,bundan önceki yazımda yaptığım örneği genelleyip yapmak.Bir önceki örnekte kullanıcıdan 2 sayı alıyorduk ve bu kesin bişeydi yani kullanıcı size 2den başka bir değer girdirmiyordu.Bu sefer şunu düşünün,elinizde 2 sınav ile sınıfı geçecek insanlar,1 sınav ile sınıfı geçecek insanlar yada 5 sınavla sınıfı geçecek insanlar var.Siz hepsinde farklı sayıda not gireceksiniz.Bunu ama 3 yada 2 sınav deyip kesinleştirmek istemiyorsunuz.Mesela,                 Kübra Nur İpek             Aslı Nur İpek            Fatma İpek               ...