placement Paper

Answers were Sorted based on User's Feedback



placement Paper..

Answer / monsterindia.com

sir,provides to me ebix placement Paper.

Is This Answer Correct ?    12 Yes 2 No

placement Paper..

Answer / priti

please post me Ebix placement paper which will help me to get
placement

Is This Answer Correct ?    7 Yes 1 No

placement Paper..

Answer / printf

# 1
/*OPERATIONS ON SINGLY LINKED LIST*/

#include<stdio.h>
#include<conio.h>
struct link
{
int item;
struct link *next;
};
typedef struct link node;
void addfirst();
void addlast();
void addmid();
void delfirst();
void dellast();
void delmid();
void display();
node *head=NULL;


void main()
{
int ch;
clrscr();
do
{
printf("\nSINGLY LINKED LIST OPERATIONS\n");
printf("\n1.Addfirst\n2.AddMid\n3.AddLast\n4.DeleteFirst\n5.DeleteMiddle\n6.DeleteLast\n7.Display\n8.Exit\n");
printf("Enter your option:\t");
scanf("%d",&ch);
switch(ch)
{
case 1:
addfirst();
display();
break;
case 2:
addmid();
display();
break;
case 3:
addlast();
display();
break;
case 4:
delfirst();
display();
break;
case 5:
delmid();
display();
break;
case 6:
dellast();
display();
break;


case 7:
display();
break;
case 8:
exit(0);
break;
default:
printf("Invalid Choice\n");
}
}
while(ch<=8);
getch();
}


void addfirst()
{
node *temp;
temp=(node *)malloc(sizeof(node));
printf("Enter the data....\t");
scanf("%d",&temp->item);
temp->next=head;
head=temp;
}

void addmid()
{
int i=1,pos;
node *cur=head,*temp;
printf("\nEnter the position\t");
scanf("%d",&pos);
while(pos!=i+1&&cur!=NULL)
{
cur=cur->next;
i++;
}
if(pos==i+1)
{
temp=(node *)malloc(sizeof(node));
printf("Enter the data...");
scanf("%d",&temp->item);
temp->next=cur->next;
cur->next=temp;
}
}


void addlast()
{
node *temp,*cur=head;
temp=(node *)malloc(sizeof(node));
printf("\nEnter the data....");
scanf("%d",&temp->item);
while(cur->next!=NULL)
{
cur=cur->next;
}
temp->next=cur->next;
cur->next=temp;
}


void delfirst()
{
node *temp=head;
head=head->next;
printf("Deleted item is %d\n",temp->item);
free(temp);
}


void delmid()
{
int i=1,pos;
node *cur=head,*temp;
printf("Enter the position to be deleted\t");
scanf("%d",&pos);
while(pos!=i+1&&cur->next!=NULL)
{
cur=cur->next;
i++;
}
if(pos==i+1)
{
temp=cur->next;
cur->next=temp->next;
printf("Deleted item is %d\n",temp->item);
free(temp);
}
}


void dellast()
{
node *temp,*cur=head;
while(cur->next->next!=NULL)
{
cur=cur->next;
}
temp=cur->next;
cur->next=NULL;
printf("Deleted item is %d\n",temp->item);
free(temp);
}


void display()
{
node *cur=head;
printf("\nHead->");
while(cur!=NULL)
{
printf("\t%d",cur->item);
cur=cur->next;
}
printf("<-NULL\n");
}

Is This Answer Correct ?    5 Yes 2 No

placement Paper..

Answer / ebix

Ebix Placement paper

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More Placement Papers Interview Questions

Accenture Interview and Placement Paper March 9 2007

2 Answers   Accenture,


Crompton Greaves Written Test ---- Delhi 2006 Placement Paper

1 Answers   Crompton Greaves,


need question papers from 2007 to 2009

59 Answers   HCL, TCS,


Written Test And Interview With Xansa Mar 2007

1 Answers   Telenor, Xansa,


L&T placement papers for MBA hr students

2 Answers   Google, iGate, Infosys, JK Cement, L&T, Nalco, TCS, Tisco,






Value labs Placement paper (Jan2010)

5 Answers   MAT, ONGC, Value Labs,


tcs paper

2 Answers   TCS,


Persistent Interview Questions

2 Answers   Persistent,


Dell Paper & Interview For Customer Care and Technical Support :: Mohali

13 Answers   DELL, Tech Mahindra,


the effecs of unsteady power suply

0 Answers  


GrapeCity Interview , Written test , Hr Round pattern - nov 2006

1 Answers   GrapeCity,


InterGraph Placement Papers ------ Intergraph placement Paper 4

2 Answers   InterGraph,


Categories