วันจันทร์ที่ 29 กันยายน พ.ศ. 2557

EX 2 : Task#1 - Word Counter

Work only on Processing app.
Download Link : https://processing.org/download/

void setup()
{
  String s="Hello World";
  int count=count_word(s);
  println("Sentence : "+s);
  println("Number of words : "+count);
}

int count_word(String s)
{
  if(s.length()==0)
  {
    return 0;
  }
  int c=0;
  for(int i=0;i<s.length();i++)
  {
    if(s.charAt(i)==' '||s.charAt(i)=='.'||s.charAt(i)=='?')
    {
      c++;
    }
  }
  if(s.charAt(s.length()-1)!=' '&&s.charAt(s.length()-1)!='.'&&s.charAt(s.length()-1)!='?')
  {
    c++;
  }
  return c;
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น