10 Mar 2013

Switch_AREA

/*

 Program to compute area of square, rectangle and circle....

*/

#include<stdio.h>

int main()
{
int a;
float l,b;
printf("\n******MENU*****");
printf("\n1.Square \n2.Rectangle \n3.Circle\n");
scanf("%d",&a);
switch(a)
{
case 1:  printf("\nenter square side :");
    scanf("%f",&l);
    printf("\nArea :%f",l*l);
    printf("\nPerimeter :%f",4*l);
    break;
case 2:  printf("\nenter length & breadth :");
    scanf("%f%f",&l,&b);
    printf("\nArea :%f",l*b);
    printf("\nPerimeter :%f",2*(l+b));
    break;
case 3:  printf("\nenter radius :");
    scanf("%f",&l);
    printf("\nArea :%f",3.14*l*l);
    printf("\nPerimeter :%f",2*3.14*l);
    break;
case 0: printf("\nWrong choice");
    break;
}
return 0;
}

Categories: ,

Prime_Composite


/*

program to check entered number is prime or composite....
 
*/

#include<iostream.h>
 #include<conio.h>
 void main()
 {
 int n,i=2,a=0;
 clrscr();
 cout<<"Enter th number=";
 cin>>n;
 for(;i<n;i++)
 {
 if(n%i==0)
 a=1;
 break;
 }
 if(a==0)
 cout<<"Entered no. is prime";
 else
 cout<<"Entered no.is composite";
 getch();
 }

Categories: ,

Check_CHAR(alpha,num)

/*

program to check given character is alphabet, digit or any other character

*/


#include<iostream.h>
#include<conio.h>


int main()
{
    char a;
    cout <<"Enter a character : \n";
    cin >> a;
    if(((a >= 'A')&&(a<='Z')) || ((a >='a')&&(a <= 'z')))
    cout << "You entered an Alphabet\n";
    else if(a >= '0' && a <='9')
    cout << "You entered a digit\n";
    else
    cout << "You entered non alpha numeric character\n";    getch();
    return 0;
}

Categories: ,

Inverse_matrix

/*
 
program to find inverse of a matrix...
 
*/
#include<stdio.h>

int main()
{

  int a[3][3],i,j;
  float determinant=0;
  printf("Enter the 9 elements of matrix: ");
  for(i=0;i<3;i++)
     for(j=0;j<3;j++)
        scanf("%d",&a[i][j]);
  printf("\nThe matrix is\n");
  for(i=0;i<3;i++)
     {
      printf("\n");
      for(j=0;j<3;j++)
         printf("%d\t",a[i][j]);
     }
  for(i=0;i<3;i++)
    determinant = determinant + (a[0][i]*(a[1][(i+1)%3]*a[2][(i+2)%3] -  a[1][(i+2)%3]*a[2][(i+1)%3]));
   printf("\nInverse of matrix is: \n\n");
   for(i=0;i<3;i++)
   {
      for(j=0;j<3;j++)
        printf("%.2f\t",((a[(i+1)%3][(j+1)%3] * a[(i+2)%3][(j+2)%3]) - (a[(i+1)%3][(j+2)%3]*a[(i+2)%3][(j+1)%3]))/ determinant);
     printf("\n");
   }
   return 0;
}

Categories: ,

Pattern_pyramid

/*

program to print the following pattern....

        &
      &   &
    &       &
  &           &
& & & & & & & & &


*/

#include<stdio.h>
#include<conio.h>
void main()
{
int a,t=0,i,j,k,l=0;

printf("\nEnter the base :(odd)");
scanf("%d",&a);

t=(a/2)*2;
for(j=1;j<=((a/2)+1);j++)
  {
   for(i=t;i>0;i--)
    {
    printf(" ");
    }
   printf("&");
   if(j==1)
   {printf("\n");}
   else if(j!=1&&j!=(a/2+1))
     {

       for(k=1;k<=(3+l);k++)
         {
           printf(" ");
         }
        printf("&\n");
        l=l+4;
     }
    else
    {
     for(i=1;i<a;i++)
     printf(" &");
    }
      t=t-2;
  }

getch();
}

Categories: ,

Copyright © UPgradeCODING | Powered by Blogger