Java ile Metindeki Kelime Sayısını Hesaplama

Java ile girilen metindeki kelime sayısını hesaplayan program yapacağız.

Metinde her boşluğa denk geldiğimiz zaman sayacımızı 1 arttırıyoruz.

En sonda kelime sayımızı yazdırırken sayacımızı 1 arttıyoruz çünkü for döngümüzde son kelimemizi saymamış oluyor bu kelimeyi de saymamızı sağlıyor.

Kod:

import java.util.Scanner;
public class Kelime_sayac {
public static void main(String arg[]) {
int sayac=0;
 Scanner scanner = new Scanner(System.in);
 System.out.println("Cümle giriniz: ");
 String cumle = scanner.nextLine();
 for(int i=0;i;i++){
            if(cumle.charAt(i)==' ') {
                sayac++;            }
        }
        System.out.println("Cümledeki kelime sayısı: "+(sayac+1));


    }
}

 

Tahsin ALTINTAŞ

Computer science 4 life mottosuyla yola çıkmış bir bilgisayar mühendisi.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir