Question
Print Words in given sentence using recursion
ENTER THE SENTENCE
MOM AND DAD ARE NOT AT HOME
WORDS IN SENTENCE
MOM
AND
DAD
ARE
NOT
AT
HOME
Share code with your friends
Share on whatsapp
Share on facebook
Share on twitter
Share on telegram
Code
import java.util.Scanner;
public class PrintWordsInSentence
{
String wd="";
public void PrintWords(String sen,int i)
{
if(i< sen.length())
{
if(sen.charAt(i)==' ')
{
System.out.println(wd+" ");
wd="";
}
else
{
wd=wd+sen.charAt(i);
}
PrintWords(sen,i+1);
}
}
public static void main()
{
int i=0;
char ch=' ';
String sen="",word="";
Scanner sc=new Scanner(System.in);
System.out.println("ENTER THE SENTENCE");
sen=sc.nextLine();
sen=sen+" ";
PrintWordsInSentence ob1=new PrintWordsInSentence();
System.out.println("WORDS IN SENTENCE");
ob1.PrintWords(sen,0);
}
}
Coding Store
Sale

ISC QUESTION PAPERS WITH SOLUTION(PROGRAMMING ONLY)
Sale
