Pages

Write a program to subtract general order matrixes in c language.

Wednesday 24 July 2013

#include <iostream>
using namespace std;

int main()
{
    int a1[100][100], a2[100][100], sum[100][100], m, n, r, c;  
    cout<<"Enter number of rows: ";
    cin>>m;
    cout<<"Enter number of columns: ";
    cin>>n;
    cout<<"Enter elements of 1st metrix: ";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cin>>a1[r][c];
          }
    }
    cout<<"\nEnter elements of 2nd metrix: ";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cin>>a2[r][c];
          }
    }
    cout<<"\nElements of metrix 1: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<a1[r][c]<<"\t";
          }
          cout<<endl;
    }
    cout<<"\nElements of matrix 2: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<a2[r][c]<<"\t";
          }
          cout<<endl;
    }
    //Subtraction
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   sum[r][c]=a1[r][c]-a2[r][c];
          }
          cout<<endl;
    }
    cout<<"Subtraction of matrix is: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<sum[r][c]<<"\t";
          }
          cout<<endl;
    }
    system("pause");
}

Write a program to add general matrix in C language.

#include <iostream>
using namespace std;

int main()
{
    int a1[100][100], a2[100][100], sum[100][100], m, n, r, c;  
    cout<<"Enter number of rows: ";
    cin>>m;
    cout<<"Enter number of columns: ";
    cin>>n;
    cout<<"Enter elements of 1st metrix: ";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cin>>a1[r][c];
          }
    }
    cout<<"\nEnter elements of 2nd metrix: ";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cin>>a2[r][c];
          }
    }
    cout<<"\nElements of metrix 1: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<a1[r][c]<<"\t";
          }
          cout<<endl;
    }
    cout<<"\nElements of matrix 2: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<a2[r][c]<<"\t";
          }
          cout<<endl;
    }
    //addition
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   sum[r][c]=a1[r][c]+a2[r][c];
          }
          cout<<endl;
    }
    cout<<"Addition of matrix is: \n";
    for(r=0; r<m; r++)
    {
          for(c=0; c<n; c++)
          {
                   cout<<sum[r][c]<<"\t";
          }
          cout<<endl;
    }
    system("pause");
}

Write A Program To Find The Power Of Number

Wednesday 17 July 2013

#include<stdio.h>
#include<conio.h>
 main()

{
  int p,n,l=1;
 int s=1;

  printf("\nEnter number = ");
  scanf("%d",&n);

  printf("\nEnter  power =");
  scanf("%d",&p);

  while(l<=p)
  {
      s=s*n;
      l++;
  }

  printf("\n%d  raise to power %d is= %ld",n,p,s);
  getche();
}

Write a c language to tell if a year is leap year or not.

Tuesday 16 July 2013

Leap Year: A year which is divided on four with 0 remainder is called leap year.

#include <stdio.h>
#include <conio.h>
int main()
{
               int year;
               printf("Enter a year to check if it is a leap year: ");
               scanf("%d", &year);

                if (year%400 == 0)
                      printf ("%d is a leap year.\n", year);
               else if ( year%100 == 0)
                      printf ("%d is not a leap year.\n", year);
               else if ( year%4 == 0 )
                      printf ("%d is a leap year.\n", year);
               else
                      printf ("%d is not a leap year.\n", year);
                getch();
}

Write a program to print on screen without semicolon.

Program 1


#include <stdio.h>
#include <conio.h>

int main()
{
    if(printf("http://www.compprog.com"))
    {
           
    }
    getch();
}

Program 2


#include <stdio.h>
#include <conio.h>

int main()
{
    while(!printf("http://www.compprog.com"))
    {
            
    }
    getch();
}

Program 3


#include <stdio.h>
#include <conio.h>

int main()
{
    switch(printf("http://www.compprog.com"))
    {
            
    }
    getch();
}


Write a program to calculate factorial of given number in c language.

#include <stdio.h>
#include <conio.h>

int main()
{
   int num, i, sum=1;
   printf("Enter a number: ");
   scanf("%d", &num);
   for(i=1; i<=num; i++)
   {
         sum=sum*i;
   }
   printf("Factorial of %d is %d.", num, sum);
   getch();
}

Write a program in c language to tell that given number is palindromic number or numeral palindrome or not?

palindromic number or numeral palindrome is a number that remains the same when its digits are reversed.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 22, 33, 44, 55, 66, 77, 88, 99, 101, 111, 121, 131, 141, 151, 161, 171, 181, 191, …

#include <stdio.h>
#include <conio.h>

int main()
{
   int num, reverse = 0;
   int temp;

   printf("Enter a number to check if it is a palindrome or not: ");
   scanf("%d",&num);

   temp = num;

   while( temp != 0 )
   {
      reverse = reverse * 10;
      reverse = reverse + temp%10;
      temp = temp/10;
   }
   if ( num == reverse )
      printf("Number %d is a palindrome.\n", num);
   else
      printf("Number %d is not a palindrome.\n", num);
   getch();
}

Write a program in c language to concatenate two strings.

Monday 15 July 2013

#include<conio.h>
#include<stdio.h>

void stringconcatenation(char[],char[]);

 main()
{

    char mrr1[100],mrr2[100];
    printf("Enter the first string: ");
   gets(mrr1);
    printf("Enter the second string: ");
    gets(mrr2);
    stringconcatenation(mrr1,mrr2);
   printf("The String after concatenation: %s",mrr1);
    getch();
}
void stringconcatenation(char mrr1[],char mrr2[])
{
    int l=0,k=0;
    while(mrr1[l]!='\0')
    {
         l++;
    }
  while(mrr2[k]!='\0')
    {
         mrr1[l] = mrr2[k];
         l++;
         k++;
    }
 mrr1[l] ='\0';
}

Write a c language program to convert decimal to binary using recursion.

#include <stdio.h>
#include <conio.h>
long DecToBin(int); //declaration

int main(){

    long BinNo;
    int DecNo;

    printf("Enter any decimal number: ");
    scanf("%d",&DecNo);

    BinNo = DecToBin(DecNo);
    printf("Binary value is: %ld", BinNo);

    getch();
}
//definition
long DecToBin(int DecNo)
{

    static long BinNo,remainder,factor = 1;

    if(DecNo != 0)
    {

         remainder = DecNo % 2;
         BinNo = BinNo + remainder * factor;
         factor = factor * 10;
         DecToBin(DecNo / 2);
    }

    return BinNo;
}

Write a program in c language to reverse a string using recursion.

#include<stdio.h>
#include <conio.h>
char* reverse(char[]); //function declaration

int main()
{

    char number[100],*rev;

    printf("Enter any string/number: ");
    scanf("%s",number);
    rev = reverse(number);
    printf("Reversed of given string/number is: %s",rev);
    getch();
}
//function definition.
char* reverse(char number[])
{

    static int i=0;
    static char rev[100];

    if(*number){
         reverse(number+1);
         rev[i++] = *number;
    }

    return rev;
}

Mouse pointer with menu in c language.

Friday 12 July 2013


Note: This program is compiled and executed in Turbo 3.0

#include <graphics.h>
#include <conio.h>
#include <iostream.h>
#include <dos.h>
#include <stdio.h>


//mouse pointer functions
union REGS in,out;

       int callmouse()
       {
     in.x.ax=1;
     int86(51,&in,&out);
     return 1;
       }
       void mouseposi(int &xpos,int &ypos,int &click)
       {
     in.x.ax=3;
     int86(51,&in,&out);
     click=out.x.bx;
     xpos=out.x.cx;
     ypos=out.x.dx;
}
      void setposi(int &xpos,int &ypos)
      {
    in.x.ax=4;
    in.x.cx=xpos;
    in.x.dx=ypos;
    int86(51,&in,&out);
      }
//end mouse pointer code

int set_command()
{
    int x,y,cl,a,b, change, i;
    a=100;
    b=400;
    setposi(a,b);
    callmouse();
    gotoxy(10, 12);
    //printf("%d", cl);
    do
    {
   change=cl;
   mouseposi(x,y,cl);
   gotoxy(10, 7);
   printf("x=%d  y=%d   click=%d", x, y, cl);
   gotoxy(10,9);
   if(i==26)
   {
printf("Enter New Entry.");
   }
   if(cl!=change)
   {
if((x>=10 && x<=95) && (y>=6 && y<=18))
{
      printf("Goto Setter.     ");
}
if((x>=95 && x<=190) && (y>=6 && y<=18))
{
    printf("Edit Data.       ");
}
if((x>=350 && x<=480) && (y>=6 && y<=18))
{
     printf("Goto Main.       ");
}
if((x>=495 && x<=575) && (y>=6 && y<=18))
{
     printf("Save data in file");
}
if((x>=585 && x<=630) && (y>=6 && y<=18))
{
     return 0;
}
   }
    }while(!kbhit());
}

int main(void)
{
   char command;
   clrscr();
   int gdriver = DETECT, gmode, errorcode;
   clrscr();
   initgraph(&gdriver, &gmode, "C:\\turboc3\\bgi");
   setcolor(getmaxcolor());
   settextstyle(0,0,1);
   outtextxy(10,8,"New Entry | Edit Entry                     Goto: Main Menu | Save Data | Quit");

   set_command();
}

Write a program to print time on screen.

Wednesday 10 July 2013

#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <string>
int main(void)
{
    time_t current_time;
    char* c_time_string, finel_time;

    current_time = time(NULL);
    c_time_string = tm(&current_time);
    (void) printf("%s", c_time_string+4);
    getch();
}

Write a program in c language to get numbers from user and print average.

# include<stdio.h>
#include<conio.h>
#define LIMIT 130
int main(){
float marks[LIMIT], average, sum = 0.0;
int i=0;
do {
printf("\nEnter the mark of the student(-1 to finish)");
scanf("%f", &marks[i]);
if (marks[i] >= 0)
sum = sum + marks[i];
}
while(marks[i++] >= 0);
average = sum/(i-1);
printf ("\nThe average is %.2f\n", average);
getch();
}

Write a program in c language to get three numbers from user and print maximum number.

#include<stdio.h>
#include<conio.h>
int maximum(int,int,int);
int main()
{
    int num1,num2,num3;
    printf("enter hte three integer: ");
    scanf("%d %d %d",&num1,&num2,&num3);
    printf("Max is %d",maximum(num1,num2,num3));
    getch();
}
int maximum(int x,int y,int z)
{
   int max;
       if(x>y && x>z)
       {
              max=x;
       }
       if(y>z && y>x)
       {
              max=z;
       }
       if(z>x && z>y)
       {
              max=z;          
       }
       return max;
}
         
                               
                     
                   


Write a program in c language to print counting using function.

#include<stdio.h>
#include<conio.h>
int mul(int);
int main()
{
    int a=10;
    printf("%d", mul(a));
    getch();
}
int mul(int a)
{
       int x;
       for(x=1;x<=a;x++)
       {
              printf("%d\n",x);
       }

}

Write a program in c language to convert weight in grams from kilograms using function [Updated]

#include<stdio.h>
#include<conio.h>
int grams(int); // function prototype
int main()
{
    int kg,gm;
    printf("Enter the weight in kilogram: ");
    scanf("%d",&kg);
    gm=grams(kg);
    printf("%d Kilograms = %d Grams\n", kg,gm);
    getch();
}
int grams(int weight) //function defination
{
    return weight*1000;
}

 

Search Box

Most Reading

Contact Form

Name

Email *

Message *