বৃহস্পতিবার, ২৭ নভেম্বর, ২০১৪

কোডব্লকস্ কী?

Codeblocks হলো একটি smart IDE ( Integrated Development Environment )।একটি IDE তে যা যা থাকে তা হলো Compiler, CodeBlocks (GCC) compiler এরউপর ভিত্তি করে চলে, আর যা থাকে তা হলো Text editor এবং Debugger।অনেকবইতে টার্বো সি দিয়ে সি programming সম্পর্কে লেখলেও এখন আর লেখেনা,কারন টার্বো সি এর চেয়ে codeblocks অনেক smart & strong। এটি ব্যবহার করাখুবই সোজা। যে কারনে সবাই এখন codeblocks ব্যবহার করে। তোমরা খোজ নিয়েদেখবে যে প্রায় সকল সরকারি বা বেসরকারি বিশ্ববিদ্যালয় CSE, CS, CSSE, IT,এসব বিভাগে C, C++ সেখানের জন্য CodeBlocks ব্যবহার করে। টার্বো সি যেব্যবহার করবেনা, আমি তা বলছি না আমি বলছি যে সহযে programming সেখা যায়এমন একটি IDE হলো CodeBlocksএই হলো CodeBlocks । তোমরা চাইলে এটা Download করতে পারো। এটা সম্পূর্নফ্রী। যে কেউ এটা Download করতে পারে তার OS অনুযায়ী। আমি নিচে DownloadLink টা দিলাম। যার লাগবে সে Download করে নেবে।www.codeblocks.org

Hello World

#include<stdio.h>

int main ()
{
    printf("Hello World");
    return 0;
}

a + b

#include<stdio.h>

int main ()
{
    int x, y, z;
    printf("Enter the valu of x and than y\n");
    scanf("%d %d",&x, &y);
    z = x + y;
    printf("The value of %d + %d equals %d\n", x, y, z);
    return 0;
}

Character

#include<stdio.h>

int main ()
{
    char ch;
    printf("Enter a character\n");
    scanf("%c", &ch);
    printf("The character your entered: %c\n", ch);
    return 0;
}

Even & Odd

#include<stdio.h>

int main ()
{
    int x, y;
    printf("Enter a number:");
    scanf("%d", &x);
    y = x%2;

    if (y == 0){
        printf("The number is even\n");
    }
    else {
        printf("The number is odd\n");
    }
    return 0;
}

Vowel

#include<stdio.h>

int main ()
{
    char ch;
    scanf("%c", &ch);

    if (ch == 'a'){
        printf("vowel\n");
    }
    if (ch == 'e'){
        printf("vowel\n");
    }
    if (ch == 'i'){
        printf("vowel\n");
    }
    if (ch == 'o'){
        printf("vowel\n");
    }
    if (ch == 'u'){
        printf("vowel\n");
    }
    if (ch == 'A'){
        printf("vowel\n");
    }
    if (ch == 'E'){
        printf("vowel\n");
    }
    if (ch == 'I'){
        printf("vowel\n");
    }
    if (ch == 'O'){
        printf("vowel\n");
    }
    if (ch == 'U'){
        printf("vowel\n");
    }
    return 0;
}

Char 2

#include<stdio.h>

int main ()
{
    char ch;
    scanf("%c", &ch);

    if (ch == '1' || ch == '2' || ch == '3' || ch == '4' || ch == '5' || ch == '6' || ch == '7' || ch == '8' || ch == '9' || ch == '0'){
        printf("didit\n");
    }
    else{
        printf("not a digit\n");
    }
    return 0;
}

Char

#include<stdio.h>

int main ()
{
    char ch;
    scanf("%c", &ch);

    if (ch >= '0' && ch <= '9'){
        printf("didit\n");
    }
    else{
        printf("not a digit\n");
    }
    return 0;
}

Greater

#include<stdio.h>

int main ()
{
    int n;
    scanf("%d", &n);

    if (n > 10){
        printf("%d is greater then 10\n", n);
    }
    if (n > 5){
        printf("%d is greater then 5\n", n);
    }
    return 0;
}

Grade

#include<stdio.h>

int main ()
{
    int marks;
    char grade;
    scanf("%d", &marks);

    if(marks >= 80){
        grade = 'A+';
        printf("Your grade is %c\n", grade);
    }
    else if(marks >= 70){
        grade = 'A';
        printf("Your grade is %c\n", grade);
    }
    else if(marks >= 60){
        grade = 'B';
        printf("Your grade is %c\n", grade);
    }
    else if(marks >= 50){
        grade = 'c';
        printf("Your grade is %c\n", grade);
    }
    else if(marks >= 40){
        grade = 'D';
        printf("Your grade is %c\n", grade);
    }
    else{
        printf("Your grade is F");
    }
    return 0;
}

Loooooop

#include<stdio.h>

int main ()
{
    printf("1\n");
    printf("2\n");
    printf("3\n");
    printf("4\n");
    printf("5\n");
    printf("6\n");
    printf("7\n");
    printf("8\n");
    printf("9\n");
    printf("10\n");
    return 0;
}

Loop

#include<stdio.h>

int main ()
{
    int n = 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    n = n + 1;printf("%d\n",n);
    n = n + 1;
    printf("%d\n",n);
    return 0;
}

Odd

#include<stdio.h>

int main ()
{
    int n;
    n = 1;
    while (n <= 100){
        printf("%d\n",n);
        n = n + 1;
    }
    return 0;
}

Even

#include<stdio.h>

int main ()
{
    int n;
    n = 2;
    while(n <= 100){
        printf("%d\n",n);
        n = n + 2;
    }
    return 0;
}

About ( Mukdho )

#include<stdio.h>
int main ()
{
    printf("\n\n\t\t\t      About GPA Finder Soft\n\n");
    printf("\t=============================================================\n");
    printf("\tName: GPA FINDER SOFT\n");
    printf("\tPublished: 20/08/2013\n");
    printf("\tVerson: 5.1\n\n");
    printf("\tDeveloped By : Subber Islam Mukdo\n");
    printf("\tE-mail: bmukdo@gmail.com\n");
    printf("\tWEB: mukdo.blogspot.com\n\n");
    printf("\tDeveloped By : Raihan Neshat\n");
    printf("\tE-mail: raihanneshat.bd@gmail.com\n");
    printf("\tWEB: neshatbd.blogspot.com\n\n");
    printf("\tSaadakaalo Software Studio\n");
    printf("\tWEB: saadakaalo.blogspot.com\n");
    printf("\t=============================================================\n\n");
    printf("\t\t    *** BAKERGONJ J,S,U MODEL HIGH SCHOOL ***\n");
    printf("\t\t\t\t     ESTD:1919\n");
    printf("\t\t   Bakergonj Sadar Road , Barisal , Bangladesh\n");
    getch ();
    return 0;
}

Bangla Number (Sourav Da)

//challenge
#include<stdio.h>
#include<string.h>


int main()
{
     int len,mod,i,j,k,loop,flag,flag7,flag5,flag2;
     char str[100];
     while(scanf(" %s",str) == 1)
     {
          len = strlen(str);
          j=0;
          while(str[j] == '0') //this loop is for eluminating leading 0's.
          {
               if(len == 1)//if the number is 0,then last digit will be kept.
               break;
               len--;
               j++;
          }

          loop=(len+6)/7;
          mod = len %7;

          if(mod == 0)
          mod = 7;
          flag=0;

          for(i=0; i<loop; i++)
          {
                    flag7=flag5=flag2=0;

                    if(i) //kuti will not be printed in first time.
                    {
                         printf(" kuti");
                         flag =1;
                    }

                    if(mod == 7) //such if is used to determine the starting point of the number
                    {
                         mod--;
                         if(str[j] != '0')
                         {
                              if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                              printf("%c",str[j]);
                              flag7 = 1;
                         }
                         j++;
                    }
                   if(mod == 6)
                   {
                        mod --;
                        if(str[j] != '0' ||  flag7) {
                             if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }

                        printf("%c lakh",str[j]);
                        j++;
                        flag =1;
                        }
                   }

                   if(mod == 5)
                    {
                         mod--;
                         if(str[j] != '0')
                         {
                              if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                              printf("%c",str[j]);
                              flag5 = 1;
                         }
                         j++;
                    }
                   if(mod == 4)
                   {
                        mod --;
                        if(str[j] != '0' ||  flag5) {
                             if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                        printf("%c hajar",str[j]);
                        }
                        j++;
                        flag =1;
                   }

                   if(mod == 3)
                   {
                        mod--;
                        if(str[j] != '0') {
                             if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                        printf("%c shata",str[j]);

                        flag =1;
                        }
                        j++;
                   }

                   if(mod == 2)
                   {
                        mod--;
                        if(str[j] != '0')
                        {
                             if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                              printf("%c",str[j]);
                              flag2=1;
                        }
                        j++;
                   }

                   if(mod == 1)
                   {
                        mod = 7;
                        if(flag2 ==1 || str[j] != '0' || len == 1)
                        {
                             if(flag)
                              {
                                   putchar(' ');
                                   flag=0;
                              }
                             printf("%c",str[j]);
                        }
                        j++;
                    }
                    if(i && loop==(i-1)) { //last koti will print.
                    printf(" kuti");
                    flag = 1;
                    }

          }
          putchar('\n');
     }
    return main();
}

for loop

#include<stdio.h>

int main ()
{
    int n;
    n = 1;
    while(n < 1000000){
        printf("%d\t", n);
        n = n + 5;
    }
    return 0;
}

GPA

#include<stdio.h>

int main()
{
    float a,a1,a2,a3,a4,Bangla,English,Math,Religion,Physich,Compulsory,Chemistry,SocalScience,Optional;
    float c,ekual,full;

        printf("\n\n\n\n\n\t\t\t\t>GPA FINDER SOFT<");
        printf("\n\n\t\t     ***BAKERGONJ J,S,U MODEL HIGH SCHOOL***\n\n");
        printf("\t\t     =======================================");
        printf("\n\n\tEnter Your Bangla 1st paper number :");
        scanf("%f",&a);
        if(a>=80 && a<=100)
            Bangla = 5;
        else if(a>=70 && a<80)
            Bangla = 4;
        else if(a>=60 && a<70)
            Bangla = 3.50;
        else if(a>=50 && a<60)
            Bangla = 3;
        else if(a>=40 && a<50)
            Bangla = 2;
        else if(a>=33 && a<40)
            Bangla = 1;
        printf("\t=>your great in bangla 1st paper : %0.2f",Bangla);
        printf("\n\n\tEnter Your Bangla 2nd paper number :");
        scanf("%f",&a);
        if(a>=80 && a<=100)
            Bangla = 5;
        else if(a>=70 && a<80)
            Bangla = 4;
        else if(a>=60 && a<70)
            Bangla = 3.50;
        else if(a>=50 && a<60)
            Bangla = 3;
        else if(a>=40 && a<50)
            Bangla = 2;
        else if(a>=33 && a<40)
            Bangla = 1;
        printf("\t=>your great in Bangla 2nd paper : %0.2f",Bangla);
        printf("\n\n\tEnter Your English 1st paper number :");
        scanf("%f",&a1);
        if(a1>=80 && a1<=100)
            English = 5;
        else if(a1>=70 && a1<80)
            English = 4;
        else if(a1>=60 && a1<70)
            English = 3.50;
        else if(a1>=50 && a1<60)
            English = 3;
        else if(a1>=40 && a1<50)
            English = 2;
        else if(a1>=33 && a1<40)
            English = 1;
        printf("\t=> your great in English 1st paper : %0.2f",English);
        printf("\n\n\tEnter Your English 2nd paper number :");
        scanf("%f",&a1);
        if(a1>=80 && a1<=100)
            English = 5;
        else if(a1>=70 && a1<80)
            English = 4;
        else if(a1>=60 && a1<70)
            English = 3.50;
        else if(a1>=50 && a1<60)
            English = 3;
        else if(a1>=40 && a1<50)
            English = 2;
        else if(a1>=33 && a1<40)
            English = 1;
        printf("\t=> your great in English 2nd paper : %0.2f",English);
        printf("\n\n\tEnter Your Math number :");
        scanf("%f",&a2);
        if(a2>=80 && a2<=100)
            Math = 5;
        else if(a2>=70 && a2<80)
            Math = 4;
        else if(a2>=60 && a2<70)
            Math = 3.50;
        else if(a2>=50 && a2<60)
            Math = 3;
        else if(a2>=40 && a2<50)
            Math = 2;
        else if(a2>=33 && a2<40)
            Math = 1;
        printf("\t=> your great in Math : %0.2f",Math);
        printf("\n\n\tEnter Your Religion number :");
        scanf("%f",&a3);
        if(a3>=80 && a3<=100)
            Religion = 5;
        else if(a3>=70 && a3<80)
            Religion = 4;
        else if(a3>=60 && a3<70)
            Religion = 3.50;
        else if(a3>=50 && a3<60)
            Religion = 3;
        else if(a3>=40 && a3<50)
            Religion = 2;
        else if(a3>=33 && a3<40)
            Religion = 1;
        printf("\t=> your great in Religion : %0.2f",Religion);
        printf("\n\n\tEnter Your Physich number :");
        scanf("%f",&a4);
        if(a4>=80 && a4<=100)
            Physich = 5;
        else if(a4>=70 && a4<80)
            Physich = 4;
        else if(a4>=60 && a4<70)
            Physich = 3.50;
        else if(a4>=50 && a4<60)
            Physich = 3;
        else if(a4>=40 && a4<50)
            Physich = 2;
        else if(a4>=33 && a4<40)
            Physich = 1;
        printf("\t=> your great in Physich : %0.2f",Physich);
        printf("\n\n\tEnter Your Compulsory Sub number :");
        scanf("%f",&a);
        if(a>=80 && a<=100)
            Compulsory = 5;
        else if(a>=70 && a<80)
            Compulsory = 4;
        else if(a>=60 && a<70)
            Compulsory = 3.50;
        else if(a>=50 && a<60)
            Compulsory = 3;
        else if(a>=40 && a<50)
            Compulsory = 2;
        else if(a>=33 && a<40)
            Compulsory = 1;
        printf("\t=> your great in Compulsory : %0.2f",Compulsory);
        printf("\n\n\tEnter Your Chemistry number :");
        scanf("%f",&a);
        if(a>=80 && a<=100)
            Chemistry = 5;
        else if(a>=70 && a<80)
            Chemistry = 4;
        else if(a>=60 && a<70)
            Chemistry = 3.50;
        else if(a>=50 && a<60)
            Chemistry = 3;
        else if(a>=40 && a<50)
            Chemistry = 2;
        else if(a>=33 && a<40)
            Chemistry = 1;
        printf("\t=> your great in chemistry : %0.2f",Chemistry);
        printf("\n\n\tEnter Your Socal Science number :");
        scanf("%f",&a);
        if(a>=80 && a<=100)
            SocalScience = 5;
        else if(a>=70 && a<80)
            SocalScience = 4;
        else if(a>=60 && a<70)
            SocalScience = 3.50;
        else if(a>=50 && a<60)
            SocalScience = 3;
        else if(a>=40 && a<50)
            SocalScience = 2;
        else if(a>=33 && a<40)
            SocalScience = 1;
        printf("\t=> your great in Socal Science : %0.2f",SocalScience);
        printf("\n\n\tEnter Your Optional sub number :");
        scanf("%f",&a1);
        if(a1>=80 && a1<=100)
            Optional = 3;
        else if(a1>=70 && a1<80)
            Optional = 2;
        else if(a1>=60 && a1<70)
            Optional = 1.50;
        else if(a1>=50 && a1<60)
            Optional = 1;
        else if(a1>=40 && a1<50)
            Optional = 0;
        else if(a1>=33 && a1<40)
            Optional = 0;
        printf("\t=> your great in Optional sub : %0.2f",Optional);
        ekual=Bangla+English+Math+Religion+Physich+Compulsory+Chemistry+SocalScience+Optional;
        full=ekual/8;
        if(full>=5||full>=5.00)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : A+  <= <= <=  \n\n                 => => =>   YOUR TOTAL POINT IS : 5.00");
        else if (full>=4 ||full>=4.00)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : A  <= <= <=  \n\n                  => => =>   YOUR TOTAL POINT IS : %0.2f",full);
        else if (full>=3.50 ||full>=3.50)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : A-  <= <= <=  \n\n                 => => =>   YOUR TOTAL POINT IS : %0.2f",full);
        else if (full>=3 ||full>=3.00)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : B  <= <= <=  \n\n                  => => =>   YOUR TOTAL POINT IS : %0.2f",full);
        else if (full>=2 ||full>=2.00)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : C  <= <= <=  \n\n                  => => =>   YOUR TOTAL POINT IS : %0.2f",full);
        else if (full>=1 ||full>=1.00)
            printf("\n\n\t\t    => => =>   YOUR TOTAL GREAT IS : D  <= <= <=  \n\n                  => => =>   YOUR TOTAL POINT IS : %0.2f",full);
        printf("     <= <= <=");
        printf("\n\n\t\t   GREATFUL : JM NADIRA AKTER & RAWSHONRA BEGUME\n");
        printf("\n\t*** DEVELOPED BY BAKERGONJ J,S,U MODEL HIGH SCHOOL COMPUTER LAB ***\n\n");
        printf("\t\t\t\t S,S,C 2012-2014\n");
        printf("\n\t===================================================================\n");
        printf("\n\t===================================================================");

    return main();
}

কোডব্লকস্ কী?

Codeblocks হলো একটি smart IDE ( Integrated Development Environment )।একটি IDE তে যা যা থাকে তা হলো Compiler, CodeBlocks (GCC) compiler এরউ...