Kayıtlar

java basamak sayısı etiketine sahip yayınlar gösteriliyor

Java Basamak Sayısı Bulma Öz yineleme ile

Resim
Java basamak sayısı bulma mantık olarak sayıyı ona bölerek başlıyor.Sayı  ondan küçük ise sayaç değişkeni bir artırılarak ekrana yazdırılır.Fakat java basamak sayısı recursive(özyinelemeli)   bulmak biraz daha farklı oluyor.Main' de  kullanıcıdan istediğimiz sayi değişkeni ve onu gönderdiğimiz fonksiyon ile başlıyor. Peki java özyineleme(Recursive) fonksiyonu ne işe yarıyor.Fonksiyon içeresinde kendini sürekli çağırmak için kullanıyor.Bir nevi for diyebiliriz.Öz yinelemeyi durduran belirleyen şart if şartıdır. package özyineleme; //Özyineleme kullanarak basamak sayısı bulma import java.util.Scanner; public class Özyineleme {     public static void main(String[] args) {         Scanner oku = new Scanner(System.in);         int sayi; //tanımlı değişkenimiz         System.out.println("Basamak sayısı bulunacak sayıyı giriniz:");         sayi=oku.nextInt();   ...

Girilen sayının basamak analizi

Resim
Klavyeden girilen sayının basamak analizi java ,Scanner sınıfını ekledikten sonra, int türünde sayı değişkenini tanımlıyoruz. String türünde sayi1 bir tanımlıyoruz.Kullanıcıya çıkış mesajı gönderip sayı girmesini istiyoruz.Sonra girilen sayının 4 basamak ve az olması için if de kıyaslıyoruz.Eğer şart uygun ise program if satırın içine girip ,birler değişkenine girilen sayının mod 10nu alıp atıyor. package basamakanalizi; import java.util.Scanner ; //Klavyeden veri okuyabilmemiz için gerekli olan kütüphane //klavyeden Maksimum 4 basamaklı sayının analizi public class Basamakanalizi {     public static void main(String[] args) {         Scanner oku = new Scanner(System.in);         int sayi;         String sayi1 = "";         int birler, onlar, yuzler, binler;         System.out.println("lütfen 4 basamaklı sayıyı griniz");         sayi = oku.nex...

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com