ছোটদের প্রোগ্রামিং শেখা এখন আগের চেয়েও সহজ। কারণ দ্বিমিক প্রকাশনী থেকে বের হয়েছে তামিম শাহরিয়ার সুবিন-এর "পাইথন দিয়ে প্রোগ্রামিং শেখা"! বিস্তারিত জানতে এখানে ক্লিক করুন

স্বরবর্ণ গণনা

এমন একটি প্রোগ্রাম লিখতে হবে, যেটি একটি বাক্যে কতগুলো স্বরবর্ণ বা vowel আছে সেটি গণনা করবে।

ইনপুট
ইনপুটের প্রথম লাইনে থাকবে টেস্ট কেসের সংখ্যা T (T<=100). এরপরে T সংখ্যক লাইন থাকবে। প্রতিটি লাইনে থাকবে একটি স্ট্রিং s (s এর দৈর্ঘ্য 1000 এর বেশী নয়)।

আউটপুট
প্রোগ্রামটির আউটপুটে স্বরবর্ণের সংখ্যা (Number of vowels) প্রিন্ট করতে হবে। '=' চিহ্নের আগের এবং পরের স্পেস লক্ষণীয়।


৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।

২টি মন্তব্য:

  1. #include
    #include
    int main()
    {
    char str[1000];
    int i,j,length,t;
    scanf("%d",&t);
    for(j=0;j<t;j++){
    scanf(" %[^\n]",str);
    int count=0;
    length=strlen(str);
    for(i=0;i<=length;i++)
    {
    if((str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u')||(str[i]=='A'||str[i]=='E'||str[i]=='I'||str[i]=='O'||str[i]=='U'))
    count++;
    }
    printf("Number of vowels= %d\n",count);
    }
    return 0;
    }








    ছোট্ট বাগ আছে, বুঝতেসিনা

    উত্তরমুছুন
  2. '=' চিহ্নের আগের এবং পরের স্পেস লক্ষণীয়

    উত্তরমুছুন

এখানে বিষয়সংশ্লিষ্ট মন্তব্য কিংবা প্রশ্ন করা যাবে। বাংলায় মন্তব্য করার সময় বাংলা হরফে লিখতে হবে। আর রোমান হরফে লিখলে ইংরেজিতে লিখতে হবে। নতুবা মন্তব্য প্রকাশ করা হবে না। ধন্যবাদ।