c++ assigns

Embed Size (px)

Citation preview

  • 7/21/2019 c++ assigns

    1/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE (sortname.cpp):

    #include

    #include

    #include

    void main()

    {

    char st[10][10],temp[10];

    int i, j, n;

    clrscr();

    coutn;

    coutst[i];

    for(i=0; i< n; i++)

    {

    for(j=i; j< n-1; j++)

    {

    if(strcmp(st[i], st[j+1]) >0)

    {

    strcpy(temp,st[i]);

    strcpy(st[i],st[j+1]);strcpy(st[j+1],temp);

    }

    }

    }

    cout

  • 7/21/2019 c++ assigns

    2/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    Output:

  • 7/21/2019 c++ assigns

    3/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE (volume.cpp):

    #include

    #include

    void volume(int);

    void volume(float,float);

    void volume(float);

    void main()

    {

    int s,r,h,r1;

    clrscr();

    couts;

    volume(s);

    coutr>>h;

    volume(r,h);

    coutr1;

    volume(r1);

  • 7/21/2019 c++ assigns

    4/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    getch();

    }

    void volume(int s)

    {

    int ans;

    ans=s*s*s;

    cout

  • 7/21/2019 c++ assigns

    5/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    Output :

  • 7/21/2019 c++ assigns

    6/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE: (hra.cpp)

    #include

    #include

    class salary

    {

    int hra, da,gross,basic_salary;

    public: void input()

    {

    coutbasic_salary;}

    void display()

    {

    cout

  • 7/21/2019 c++ assigns

    7/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    cout

  • 7/21/2019 c++ assigns

    8/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT

  • 7/21/2019 c++ assigns

    9/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE (Armstrong.cpp):

    #include

    #include

    int main()

    {

    int a,d,sum=0,c;

    clrscr();

    couta;

    c=a;while(a>0)

    {

    d=a%10;

    sum=sum+d*d*d;

    a=a/10;

    }

    if (c==sum)

    {

    cout

  • 7/21/2019 c++ assigns

    10/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    11/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE : (housing.cpp)

    #include

    #include

    #include

    void main()

    {

    clrscr();

    struct s

    {

    char name[20];

    char add[50],remark[100];

    int amt_of_main;

    long int mob;

    }s1[1];

    for(int i=0;i

  • 7/21/2019 c++ assigns

    12/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    cout

  • 7/21/2019 c++ assigns

    13/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

  • 7/21/2019 c++ assigns

    14/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE (inline.cpp):

    #include

    #include

    const pi = 3.14159;

    inline float area(float x)

    {

    return(pi*x*x);

    }

    inline float per(float x)

    {

    return(2*pi*x);

    }

    void main()

    {

    float r;

    clrscr();

    coutr;

    cout

  • 7/21/2019 c++ assigns

    15/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    }

  • 7/21/2019 c++ assigns

    16/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    17/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE(PALLINDROME):

    #include

    #include

    #include

    int main()

    {

    char n[10],n1[10];

    int a;

    int no,d,c,rev=0;

    clrscr();

    cout

  • 7/21/2019 c++ assigns

    18/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    else

    {

    cout

  • 7/21/2019 c++ assigns

    19/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    }

  • 7/21/2019 c++ assigns

    20/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    21/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE: (ascending.cpp)

    #include

    #include

    void main()

    {

    clrscr();

    int list[5];

    cout

  • 7/21/2019 c++ assigns

    22/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    cout

  • 7/21/2019 c++ assigns

    23/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE (string.cpp):

    #include

  • 7/21/2019 c++ assigns

    24/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    #include

    #include

    void main()

    {//char str[20],str1[30];

    char *str,*str1;

    int ch,a,l;

    clrscr();

    cout

  • 7/21/2019 c++ assigns

    25/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    cin>>str;

    couts;

    coutend;

    cout

  • 7/21/2019 c++ assigns

    26/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    27/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE: (bank.cpp)

    #include

  • 7/21/2019 c++ assigns

    28/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    #include

    class Bank

    {

    float accno,bal;char name[25];

    public:

    void getdata()

    {

    coutname;

    coutaccno;

    coutbal;}

    void deposit()

    {

    float d;

    coutd;

    bal=bal+d;

    cout

  • 7/21/2019 c++ assigns

    29/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    cout

  • 7/21/2019 c++ assigns

    30/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    31/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    32/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE: (distance.cpp)

    #include

  • 7/21/2019 c++ assigns

    33/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    #include

    class Feet;

    class Meter

    {

    private:

    int met,cm;

    public:

    Meter()

    {

    }

    Meter(int a, int b)

    {

    met=a;

    cm=b;

    }

    void display()

    {

    cout

  • 7/21/2019 c++ assigns

    34/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    };

    class Feet

    {

    private:

    int ft,in;

    public:

    Feet()

    {

    }

    Feet(int a,int b)

    {

    ft=a;

    in=b;

    }

    void display()

    {

    cout

  • 7/21/2019 c++ assigns

    35/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    {

    int temp;

    temp=(d2.ft*12+d2.in)*2.54+(d1.met*100+d1.cm);

    int a=temp/100;

    int b=temp%100;

    Meter d5(a,b);

    d5.display();

    }

    void add_Feet(Meter d3,Feet d4)

    {

    int temp;

    temp=(d3.met*100+d3.cm)*.393701+(d4.ft*12+d4.in);

    int a=temp/12;

    int b=temp%12;

    Feet d5(a,b);

    d5.display();

    }

    void main()

    {

    clrscr();

    Meter m1(18,13);

    Feet f1(12,19);

    add_Meter(m1,f1);

  • 7/21/2019 c++ assigns

    36/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    add_Feet(m1,f1);

    getch();

    }

    OUTPUT:

  • 7/21/2019 c++ assigns

    37/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    SOURCE CODE: (swapping.cpp)

    #include

    #include

    void swap_value(int x,int y)

    {

    int temp;

    temp=x;

    x=y;

    y=temp;

    cout

  • 7/21/2019 c++ assigns

    38/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    }

    void swap_var(int x,int y)

    {

    x=x+y;

    y=x-y;

    x=x-y;

    cout

  • 7/21/2019 c++ assigns

    39/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    switch(ch)

    {

    case 1:

    swap_value(a,b);

    break;

    case 2:

    swap_ref(a,b);

    break;

    case 3:

    swap_var(a,b);

    break;

    default:

    cout

  • 7/21/2019 c++ assigns

    40/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    41/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    Reverse.cpp:

  • 7/21/2019 c++ assigns

    42/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    #include

    #include

    void reverse1();

    void reverse2();

    void main()

    {

    clrscr();

    int choice;

    cout

  • 7/21/2019 c++ assigns

    43/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    getch();

    }

    void reverse1()

    {

    char name[50];

    coutname;

    int i,l=0;

    for(i=0;name[i]!=NULL;i++)

    {

    l++;

    }

    for(i=l-1;i>=0;i--)

    {

    cout

  • 7/21/2019 c++ assigns

    44/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    coutno;

    while(no>0)

    {

    rev=no%10;

    cout

  • 7/21/2019 c++ assigns

    45/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift

    OUTPUT:

  • 7/21/2019 c++ assigns

    46/46

    Name: Viniyeta BaviskarRoll no: 05Mca 1stshift