Showing posts with label C প্রোগ্রামিং পাঁচ অধ্যায় -If-else Statement. Show all posts
Showing posts with label C প্রোগ্রামিং পাঁচ অধ্যায় -If-else Statement. Show all posts

Monday, November 17, 2014

Find the Region

 

   Find the Region

 

#include<stdio.h>
#include<math.h>
main ()
{
 
    int X,Y,region;
    printf("   |   \n 2 | 1 \n   |   \n--- ---\n   |   \n 3 | 4 \n   |   \n");
    printf("\n\nEnter X,Y: ");
    scanf("%d%d",&X,&Y);
    if (X>0&&Y>0)
        region= 1;
    else if (X<0&&Y>0)
        region= 2;
    else if (X<0&&Y<0)
        region= 3;
    else
        region= 4;
    printf("\n\nThis point is in Region %d",region);
    printf("\n\n\n");
    return 0;
}

Find Mean,Median and Median

 

Mean,Median and Median

 

 

#include<stdio.h>
#include<math.h>
 
int main ()
 
{
 
    int a,b,c;
 
    printf("Enter 3 numbers: ");
    scanf("%d%d%d",&a,&b,&c);
    printf("\n\n");
 
    if (a>b&&b>c)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",a,b,c);
    else if (c>a&&a>b)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",c,a,b);
    else if (b>c&&c>a)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",b,c,a);
    else if (a>c&&c>b)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",a,c,b);
    else if (b>a&&a>c)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",b,a,c);
    else if (c>b&&b>a)
        printf("Maximum= %d \nMedian= %d \nMinimum= %d",c,b,a);
 
    printf("\n\n\n");
    return 0;
 
}

Grade point (if else)

Grade point (if else)

 

 

#include<stdio.h>
int main()
{
    int x;
    printf("input your number:");
    scanf ("%d",&x);
    if (x>=90 && x<100)
        printf("Congratulation!!! You have got A");
    else if (x>=80 && x<90)
        printf("You have got B");
    else if (x>=70 && x<80)
        printf("You have got C");
    else if (x>=60 && x<70)
        printf("You have got D");
    else if (x>=50 && x<60)
        printf("You have got E");
    else
        printf("Ops!! You have failed.");
    return 0;
}

Small and Big Number

 

Small and Big Number

 

#include<stdio.h>
 
int main()
{
    int a,b;
    printf("Enter two number :");
    scanf("%d%d",&a,&b);
 
    if(a==b)
    {
        printf("Both are Equal ");
    }
    else if(a>b)
    {
        printf("%d is big Number ",a);
    }
 
    else if(b>a)
    {
        printf("%d is Big ",b);
    }
 
    return 0;
}

Even and Odd Number

Even and Odd Number

 

#include<stdio.h>
 
int main()
{
    int a;
    printf("Enter a number : ");
    scanf("%d",&a);
    if(a%2==0)
    {
        printf("%d is an Even Number ",a);
    }
    else
    {
        printf("%d is an odd Number !!!",a);
    }
    return 0;
}

Saturday, January 4, 2014

C প্রোগ্রামিং পাঁচ অধ্যায় -Nested if-else Statement - PART- 2

Nested if-else: একটি if বা else এর statement এর মধ্যে আবার if-else লিখাই Nested if-else.
General Form:


if (expression
{
   if  (expression
          statement ;
      else 
         statement ;
}
else
 {
  if  (expression
        statement ;
else
        statement ;
 }

উদাহরনটি দেখুন।






#include<stdio.h>
int main()
{
    int value ;
    scanf("%d",&value);
    if (value>=0)
    {
        if(value==0)
            printf("number is zero\n");
        else
            printf("%d is a positive number \n",value);
    }
    else
        printf("%d is a negative number\n",value);
    return 0;
}


আজ এই  পর্যন্ত ।

Monday, December 30, 2013

C প্রোগ্রামিং পাঁচ অধ্যায় -If-else Statement - PART :1

আজ if-else statement সম্পর্কে আলোচনা করবো। দুটি মান থেকে একটি সম্বাব্য মান নেওয়ার জন্য নিচের if-else statement ব্যবহার করা হয়। লজিকেল পরীক্ষা করে মানটি নেওয়া হয়। if-else statement  সাধারনত নিচের মত হয়ে থাকে।

if(expression)
statement 1
      else
statement2;
এখানে এই statement দিয়ে বুঝানো হয়, যদি Expression টি সত্য হয় তাহলে  statement 1 কাজ করবে। আর যদ মিথ্যে হয় তাহলে statement2 টি  কাজ করবে।
এখানে কিন্তু else না থাকলে ও হয়। এটা একটি বাড়তি অংশ। নিচে কয়েকটি statement দেওয়া হলঃ

If (x=1)
{
       printf("%d",1);
}
এখানে যদি x=1 হয় তাহলে printf("%d",1); statement টি কাজ করবে এবং 1 Print করবে। আর যদি x=1 না হয় তাহলে
printf("%d",1);
statement টি কাজ করবে না।

If(a>b)
    printf(“a is greater  then b”);
else
    printf("a is less then b”);

এখানে যদি (a>b হয়, মানে যদি a , b থেকে বড় হয় তাহলে printf("a is grater  then b"); statement টি কাজ করবে এবং a is grater then b লেখা টি প্রিন্ট করবে। আর যদি a না হয় তাহলে printf("a is greater  then b"); কাজ করবে না। else অংশে যাবে এবং printf("a is less then b"); statement টি কাজ করবে তারপর a is less then b লেখাটি প্রিন্ট করবে ।

শুধু মাত্র if statement ব্যবহার করে দুটি সংখ্যার মধ্যে ছোট বড় নির্নয়ের জন্য একটি প্রোগ্রাম লিখিঃ



#include<stdio.h>
int main()
{
    int x,y;
    printf("input the valu of x:");
    scanf ("%d",&x);
    printf("input the valu of y:");
    scanf ("%d",&y);
    if(x>y)
        printf("x is greater then y\n");
    if(x==y)
        printf("x is equal to y\n");
    return 0;
}
 
এ প্রোগ্রামে আপনার কাছ থেকে দুটি নাম্বার ইনপুট নিবে। তার পর তাদের মধ্যে কোনটা বড়, ছোট বা সমান তা দেখাবে। 

If-else statement ব্যবহার করে দুটি সংখ্যার মধ্যে ছোট বড় নির্নয়ের জন্য একটি প্রোগ্রাম লিখিঃ



#include<stdio.h>
int main()
{
    int x,y;
    printf("input the valu of x:");
    scanf ("%d",&x);
    printf("input the valu of y:");
    scanf ("%d",&y);
    if(x>y)
        printf("x is greater then y\n");
    else
        printf("x is less then y\n");
    return 0;
}

 
এখানের প্রোগ্রামটি আগের টির মতই। তবে এখানে equality দেখাবে না।
পাস এবং ফেল নির্নয়:


#include<stdio.h>
int main()
{
int x;
printf("input your number:");
scanf ("%d",&x);
if (x>40 && x<100)
printf("Congratulation!!! You have passed");
else
    printf("Ops!! You have failed.");
return 0;
}
এখানে যদি আপনার মার্ক্স ইনপুট দেন, তাহলে আপনি পাস করছেন নাকি ফেল করছেন তা দেখাবে।