Blogger news

Followers

Showing posts with label if. Show all posts
Showing posts with label if. Show all posts
Thursday, August 29, 2013
Design,develop and execute a program in C to stimulate the working of queue of integers using an array.Provide the following operations:
1.Insert    2.Delete   3.Display 
CLICK HERE TO DOWNLOAD PROGRAM FILE

#include<stdio.h>
#include<conio.h>
#define MAX_SIZE 5
int front=-1,rear=-1,a,c,i,x,element;
int queue[MAX_SIZE];
void enqueue();
void dequeue();
void display();
void main()
{
clrscr();
while(1)
{
printf("\n++++MENU++++\n");
printf("============\n");
printf("1 for enqueue\n2 for dequeue\n3 for display");
printf("\n4 for exit\n");
printf("enter your choice:");
scanf("%d",&a);
switch(a)
{
case 1:
enqueue();
break;
case 2:
dequeue();
break;
case 3:
display();
break;
case 4:
exit(0);
break;
default:
printf("invalid..!");
break;
}
getch();

}
}



void enqueue()
{
if(rear==MAX_SIZE-1)
{
printf("queue full..!\n");
}
else
{
printf("enter a number:");
scanf("%d",&element);
rear++;
queue[rear]=element;
}
}



void dequeue()
{
if(front==rear)
{
printf("queue empty..!");
}
else
{
front++;
x=queue[front];
printf("deleted element is %d",x);
}
}


void display()
{
if(front==rear)
{
printf("queue empty..!");
}
else
printf("\nentered number:");
{
for(i=front+1;i<=rear;i++)
{
printf("%d",queue[i]);
}
}
}
______________________________
//program ends
CLICK HERE TO DOWNLOAD PROGRAM FILE
screen shots:







Monday, August 26, 2013
/*Design develop and execute a program in C to find and output all the roots of a given quadratic equation,for non-zero co-efficient*/
CLICK HERE TO DOWNLOAD PROGRAM FILE ! 
Program No:1
===============
 #include<stdio.h>
 #include<conio.h>
 #include<process.h>
 #include<math.h>

 void main()
  {
    float a,b,c,d,real,img,real_value1,real_value2;
    clrscr();
    printf("enter the three values  for co-efficient a,b,c from quadratic eqn \n");
    scanf("%f%f%f",&a,&b,&c);
    printf(" a=%f \n b=%f \n c=%f \n ",a,b,c);

    if (a*b*c==0)
    {
      printf("Sorry! You can't Evaluate Equation \n");
      exit(0);
    }

    else
    {
      d=(b*b)-(4*a*c);

      if(d>0)
      {
    printf(" Roots for this Equation have Decimal Part \n");

    real_value1=-b+sqrt(d);
    real_value2=-b-sqrt(d);

    printf("Root 1 =%f \n Root 2 = %f \n",real_value1,real_value2);
      }
      else if(d<0)
      {
    printf("Root's Values are Complex \n");
    real=-b/(2*a);
    img=sqrt(fabs(d/(2*a)));

    printf("Root1= %f + i%f \n",real,img);
    printf("Root2= %f - i%f \n",real,img);
      }
      else
      {
    printf("Root1 and Root2 are equal \n");

    d=b/(2*a);

    printf("Root for quadratic equation is\n",d);
      }
  
    }
  getch();
 }

=============
Program Ends
To more reference:wikipedia link 


CLICK HERE TO DOWNLOAD PROGRAM FILE !
Screen Shot:


Note: this Program is given suitable form in TURBO C