Tuesday, 5 September 2017

Solution of If-else problem (part-1)





Problem-1:
তিনটি সংখ্যার মধ্যে বড় সংখ্যা নির্ণয়ের প্রোগ্রাম লিখো।
Solution:

#include <stdio.h>

int main()
{
    int num1, num2, num3, max;

    /* Input three numbers from user */
    printf("Enter three numbers: ");
    scanf("%d%d%d", &num1, &num2, &num3);
    

    if(num1 > num2)
    {
        if(num1 > num3)
        {
            /* If num1 > num2 and num1 > num3 */
            max = num1;
        }
        else
        {
            /* If num1 > num2 but num1 > num3 is not true */
            max = num3;
        }
    }
    else
    {
        if(num2 > num3)
        {
            /* If num1 is not > num2 and num2 > num3 */
            max = num2;
        }
        else
        {
            /* If num1 is not > num2 and num2 > num3 */
            max = num3;
        }
    }
    
    /* Print maximum value */
    printf("Maximum among all three numbers = %d", max);

    return 0;
}

2.একটি সংখ্যা পজেটিভ , নেগেটিভ নাকি জিরো তা নির্ণয় করো।

#include <stdio.h>

int main()
{
    int num;
    
    /* Input number from user */
    printf("Enter any number: ");
    scanf("%d", &num);
    

    if(num > 0)
    {
        printf("Number is POSITIVE");
    }
    if(num < 0)
    {
        printf("Number is NEGATIVE");
    }
    if(num == 0)
    {
        printf("Number is ZERO");
    }

    return 0;
}
 
3.কোন সংখ্যাকে ৫ ও ১১ দিয়ে ভাগ করা যাবে কি না? তা নির্ণয়ের প্রোগ্রাম লেখো।

#include <stdio.h>

int main()
{
    int num;

    /* Input number from user */
    printf("Enter any number: ");
    scanf("%d", &num);


    /*
     * If  num modulo division 5 is 0 
     * and num modulo division 11 is 0 then
     * the number is divisible by 5 and 11 both
     */
    if((num % 5 == 0) && (num % 11 == 0))
    {
        printf("Number is divisible by 5 and 11");
    }
    else
    {
        printf("Number is not divisible by 5 and 11");
    }

    return 0;
}

4.কোন সংখ্যা জোড় কি বেজোড় তা নির্ণয়ের প্রোগ্রাম লিখো।



#include <stdio.h>

int main()
{
    int num;

    /* Input number from user */
    printf("Enter any number to check even or odd: ");
    scanf("%d", &num);
    
    /* Check if the number is divisible by 2 then it is even */
    if(num % 2 == 0)
    {
        /* num % 2 is 0 */
        printf("Number is Even.");
    }
    else
    {
        /* num % 2 is 1 */
        printf("Number is Odd.");
    }

    return 0;
}

5.একটি বছর লিপ ইয়ার কি না? তা নির্ণয়ের প্রোগ্রাম লিখো।





#include <stdio.h>

int main()
{
    int year;

    
    printf("Enter a year: ");
    scanf("%d", &year);
    
    
    if((year % 4 == 0)&&(year%200 !=0) ||(year%400==0))
    {
       
        printf("%d is a Leap Year.",year);
    }
    else
    {
        
        printf("%d is not a leap year",year);
    }

    return 0;
}
 
 
6.একটি ক্যারেক্টার অ্যালফাবেট কি না? তা নির্ণয়ের প্রোগ্রাম লিখো।

#include <stdio.h>

int main()
{
    char ch;
    
    /* Input a character from user */
    printf("Enter any character: ");
    scanf("%c", &ch);
    

    if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
    {
        printf("Character is an ALPHABET.");
    }
    else
    {
        printf("Character is NOT ALPHABET.");
    }

    return 0;
}


Related Posts:

  • প্রোগ্রামে অপারেটরের ব্যবহারআমরা আগের পোস্টে অপারেটর নিয়ে আলোচনা করেছিলাম। আজকে আমরা লজিক্যাল অপারেটর ব্যবহার করে কিছু প্রোগ্রাম দেখবো। আমরা নেস্টেড ইফ এলস ব্যবহার করে ৩ টি সংখ্যা থেকে বড় সংখ্যা নির্ণয় করেছিলাম। program 3.1 এ। বোঝার সুবিধার্তে আম… Read More
  • লুপের ঘুরাঘুরি (Loop in C program)যারা লুপ শব্দের অর্থ জানো তারা নিশ্চয়ই এর কাজ সমন্ধেও কিছুটা ধারণা করতে পারছো। লুপ শব্দের আবিধানিক ( loop ) অর্থ চক্র। প্রোগামিং এ লুপের ধারণাটি খুবই গুরুত্বপুর্ণ। কোন একটা কাজ নির্দিষ্ট শর্ত সাপেক্ষে বার বার করার জন্য… Read More
  • সি প্রোগ্রামঃ অ্যারে [Array in C]আজকে আমাদের আলোচ্য বিষয় অ্যারে। এ পর্যন্তু আমরা ভেরিয়েবল নিয়ে জেনেছি, ভেরিয়েবল ডেক্লিয়ার করা, এবং ভেরিয়েবল  নিয়ে আরো নানা রকম অপারেশন আমরা ইতিমধ্যে করেছি। এবার তোমাদের কাছে আমি একটি প্রশ্ন রাখি! মনেকরো, একটি শ্রে… Read More
  • অপারেটর দিয়ে অপারেশন (অপারেটর পরিচিতি) টাইটেল দেখে কি কিছুটা আশর্য হয়েছো? না তোমাকে এবার কোন ডক্তারি অপারেশন করতে হবে না। তবে প্রোগ্রামিং এর কিছু অপারেশন আমরা করবো। আর মজার ব্যাপার হলো তোমরা আলরেডি অনেক অপারেশন করে ফেলেছো। সি তে অনেকগুলা অপারেটর আছে। সি লজি… Read More
  • অ্যারের যোগ [Find the sum of all elements] আমরা অ্যারে ইনপুট এবং আউটপুট দেখেছি। এখন আমরা দেখবো কি করে একটা অ্যারের সবগুলা উপাদান যোগ করতে হয়। অ্যারের সবগুলা উপাদান যোগ করার প্রোগ্রাম: #include<stdio.h> int main() {     int num[100],i,n,sum=0;  … Read More

0 comments:

Post a Comment