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

CSC Placement Paper - 2006

4 Answers   CSC,


ONMOBILE PLACEMENT PAPERS ------------- Placement Paper 2

1 Answers   OnMobile,


SYSTEM ENGG

0 Answers   Infosys,


Sify .Net Second Round of Interview With Chennai Sify --- 26-07-07

1 Answers   Satyam, Sify,


CSC Aptitude Placement Paper 25 Mar 2007

4 Answers   CSC,






DESHAW placement papers --------- placement paper 1

1 Answers   Deshaw,


apptitue and technical

2 Answers   CSC, Saint Gobain, Tata Chemicals,


INFOSYS PLACEMENT PAPERS ----- Placement Paper 14

1 Answers   Infosys,


tips regarding written test of sail

0 Answers   Sail,


pls give me sample interview questions asked by tcs

1 Answers   TCS,


RELIANCE PAPER - APR 2006

28 Answers   Kotak, Reliance,


faq of datawarehousing

1 Answers  


Categories