Kayıtlar

JAVASAYAC etiketine sahip yayınlar gösteriliyor

JAVA AYA GÖRE ARTIŞ HESABI DENKLEMİ

Resim
** . Merhaba arkadaşlar, bugün yine enfes bir konuyla karşınızdayım. Belki bir kaçınıza gereksiz gelebilir ama pratik için güzel bir konu olduğunu düşünüyorum. Şimdi burada size " Bir uygulamanın  şuanki kullanıcı sayısı 1000000000 ve her ay 1.4'lük bir artış oluyor peki kaç ay sonra 1500000000 gibi bir kullanıcıya ulaşır?" gibi bir soru yöneltsem ve kodlarla ifade etmenizi istesem büyük bir çoğunluğunuz uzun uzun düşünür ve bunu kodlarla ifade edemez.Aslında zor değil ama oldukça kafa karıştırıcı, şimdi güzelce anlatacağım. İlk olarak kullanıcı sayısını double ile ifade edeceğiz çünkü 1,04'lük bir artış için bu daha mantıklı olacaktır. daha sonra int değerine ayı atayacağız ve onuda 0 olarak belirleyeceğiz çünkü kaç ay sonra istenen sayıya ulaşacağını belirliycez. Şimdi bir while açıp içine kullanıcının ulaşmasını istediğimiz sayıyı atayacağız. Devamında ise kullanıcı sayısını sürekli 1,04 ile çarpmasını ve bu işlemi 1500000000'e ulaşana kadar ilerletmesini s...

JAVA GİRDİ KADAR YILDIZ BASAN PROGRAM

Resim
** . Selamlar arkadaşlar, bu hafta farklı bir konuyu paylaşacağım.Konuyu tanımlamam gerekirse sunucudan bir sayı girmesini istiyoruz ve otomatik olarak girdiği sayı kadar yıldız beliriyor ekranda.Bunu yapmak zor olmayacak bir kaç temel kurala hakim olmak yeterlidir. İlk olarak integer (int)da bir girdi (i) ve sayi (Türkçe karakter kabul etmiyor!) belirliyoruz daha sonra şekilleri belirtmek için kullandığımız 'char' sembolüne yazıp ona yildiz='*'  'ı tanıtıyoruz. Birtakım şekilleri belirmek için char'ı kullanırız. Şimdi ise yapmamız gereken işlem kullanıcıdan girdi istemek için gerekli kodları girmek olacak.Önce scanner'a  input (girdi) atayıp daha sonra bu girdiyi integerda belirlediğimiz sayi'ya atıyoruz bu şekilde kullanıcı bir sayı girebilecektir. Sıradaki işlem i'yi yani yıldız sayısını girdiğimiz sayıya bağlama işlemi olacak. İlk önce i'yi 0'a eşitliyoruz yani 0'dan başlayıp kullanıcının girdiği sayıya kadar (i<=sayi) ...

JAVA TEMEL KAVRAMLAR

Resim
** .                    JAVA'DA TEMEL KAVRAMLAR Selam arkadaşlar, bu gün ki konumuz hemen hemen her programda aynı şekilde ilerleyen, belirlediğimiz harfe atadığımız sayıyı ++ ve -- kullanarak arttırma ve eksiltme işlemleri olacak. Öncelikle örnekte de gördüğünüz gibi a'ya bir sayı atadık ve a'yı eksiltip ya da arttırıp işlem yapmasını sağladık.  İlk olarak şunu hatırlatmam gerekiyor artırma işlemini baz alarak konuşuyorum a'nın önünde bulunan ++ önce sayıyı bir arttırır daha sonra ekrana yazarken a++ önce sayıyı yazar ve bir sonraki aya geldiğinde sayıyı artırmış bir şekilde ekrana yazar. Bunlar --'de de aynı şekilde uygulanır. İkinci olarak bilinmesi gereken önemli şey ise bir işlemde çarpmanın ve bölmenin her zaman işlem önceliği olduğu. Bunu parantezli işlemlerde daha iyi göreceksiniz. Parantez içinde çarpma işlemleri ilk önce yapılır daha sonra toplama veya çıkartma işlemleri yapılır. Görseli dikkatli bir şekilde i...

JAVA'DA SAYAÇ KULLANIMI

Resim
** . JAVA'DA SAYAÇ KULLANIMI             Merhaba arkadaşlar, bu gün sayaç kullanarak sınıfta geçen ve kalan sayısı belirleyeceğiz.Öncelikle sayaç kullanımında integer'da belirttiklerimizi sıfır(0)a eşitlememiz gerekiyor. Daha sonra while ile kaç tane veri gireceğimizi belirleriz mesela sınıf 5 kişilikse (sınıfı i olarak atadık) "while (i<=5)" olarak belirleriz ve while yapısından sonra herhangi bi noktalama işareti kullanılmaz.Biraz daha ilerlediğimizde if ve else'ri görüyoruz. Girilen nor 1 de kaldı 2 ise geçti olarak programa tanımlıyoruz. Son olarak kaç kişinin geçtiğini ve kaç kişinin kaldığını belirlemek için bir çıktı oluşturup programı çalıştırıyoruz.

JAVA'DA TOPLAMA İŞLEMİ

Resim
** . Bu bölümde java'da toplama işlemini öğreneceğiz. Öncelikle integer(int)a kaç tane say toplamak istiyorsak o kadar girdi ekliyorum daha sonra sum'ı ekliyoruz bunu işlem yaparken kullanıyoruz. Biz bu kodu yazarken sayıları çıktıya sonra girmek istiyoruz o yüzden '  System.out.print (" enter   first   integer : ");    ' bunu yazıyoruz ve bir sonraki satırda da '  number1= input.nextInt (); '  gördüğünüz gibi yazdığımız sayının 1. sayı olduğunu sisteme öğretiyoruz. Aynı işlemi ikinci sayıyı girmek içinde gerçekleştiriyoruz ama bu defa number2 olarak ufak bir değişiklik yapıyoruz gözden kaçmasın! Sayılarımızı girdikten sonra sisteme bu sayıları toplaması gerektiğini öğretmeliyiz.Şimdi devreye 'sum' giriyor çünkü işlem belirticez, ' sum =number1+number2 ;  '  yazıyoruz ve sistem toplama işlemi yapması gerektiğini anlıyor. Geldik son işleme, şimdi topladığı sayıları ekranda görmek istiyoruz ve sisteme ' System.out.printf (" S...