Monday, May 1, 2017

URI solution-1094

Albatross Mohoshi's Blog




প্রশ্নের দিক নির্দাশবলীঃ 

*  প্রথমেই দেখতে হবে, যে ইনপুট টা কিভাবে নিতে বলা হয়েছে এবং আউটপুট টা কিভাবে 
দেখাতে বলা হয়েছে।

* প্রোগ্রামটিতে একটি ল্যাবে কি পরিমান প্রানী ব্যবহার করা হয়েছে এর পরিসংখ্যান বের করতে হবে।
      প্রথমে টেস্ট কেছ এর সংখ্যা নিতে হবে যে কতটা প্রানী নিতে পারবে । তারপর প্রানীগুলো এর সংখ্যা নিতে হবে। 

* আউটপুটে মোট প্রানীর সংখ্যা,একই প্রজাতির প্রানীর সংখ্যা এবং প্রত্যেক প্রানীর শতকরা পরিমাণটা বের করে দেখাতে হবে।

* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!

* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।


*  প্রোগ্রামটি হয়ে গেলে প্রশ্নের ইনপুট গুলো দিয়ে পরীক্ষা করে দেখো উপরোক্ত আউটপুট গুলো আসে কিনা।


সমাধানঃ


#include<stdio.h>
int main()
{
    int N,x,i;
    float sum_c=0,sum_r=0,sum_s=0,sum=0;
    scanf("%d",&N);
    char alpha;
    for(i=1;i<=N;i++)
    {
        scanf("%d %c",&x,&alpha);
        sum=sum+x;
        if(alpha=='C')
        {
            sum_c=sum_c+x;
        }
        if(alpha=='R')
        {
            sum_r=sum_r+x;
        }
        if(alpha=='S')
        {
            sum_s=sum_s+x;
        }
    }
    printf("Total: %.0f cobaias\n",sum);
    printf("Total de coelhos: %.0f\n",sum_c);
    printf("Total de ratos: %.0f\n",sum_r);
    printf("Total de sapos: %.0f\n",sum_s);
    printf("Percentual de coelhos: %.2f %%\n",(sum_c*100)/sum);
    printf("Percentual de ratos: %.2f %%\n",(sum_r*100)/sum);
    printf("Percentual de sapos: %.2f %%\n",(sum_s*100)/sum);

    return 0;

}




No comments:

Post a Comment