Wednesday, April 26, 2017

URI solution-1043

Albatross Mohoshi's Blog





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

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

* তোমাকে তিনটি ইনপুট নিতে বলা হয়েছে,সেই তিনটি  ইনপুট দিয়ে যদি ত্রিভুজ বানানো যায় তাহলে তার পরিসীমা বের করবে আর যদি বানানো না যায় তাহলে তার ক্ষেত্রফল বের করবে।

*  "=" চিহ্নের আগে পরে স্পেস দিতে হবে নতুবা আন্সার গ্রহনযোগ্য হবে না কিন্তু।

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

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



সমাধানঃ 


#include<stdio.h>
int main()
{
    float a,b,c;
    scanf("%f %f %f",&a,&b,&c);
    float x,y;
    if((a+b)>c)
    {
        if((b+c)>a)
        {
            if((c+a)>b)
            {
                x=a+b+c;
                printf("Perimetro = %.1f\n",x);
            }
            else
            {
                y=.5*(a+b)*c;
                printf("Area = %.1f\n",y);
            }
        }
        else
        {
            y=.5*(a+b)*c;
            printf("Area = %.1f\n",y);
        }

    }
    else
    {
        y=.5*(a+b)*c;
        printf("Area = %.1f\n",y);
    }
    return 0;
}



No comments:

Post a Comment