Answered step by step
Verified Expert Solution
Question
1 Approved Answer
(To write a COMPLETE C program) Prepare a menu-driven C program for Inserting and deletion operation for both a queue structure and a linked list
(To write a COMPLETE C program) Prepare a menu-driven C program for Inserting and deletion operation for both a queue structure and a linked list of student information which has the following structure declaration. struct student { char Student_name[30]; int TC; char address [20]; char email[30]; char mobile[12]; char department[2];/* CE=Computer Engineering, E=English */ Define the following Initialized array of structure in your program. struct student HKU [10]={ "Ahmet Osman", 12005310,"Gaziantep","Ahmet@gmail.com", "05531001020","CE", "Sevgi Mert", 12005311,"Konya", " Sevgi@gmail.com", "05531141990", "E", "Osman Kemal", 12005312,"Istanbul"," Osman@gmail.com", "05531331023","CE", "Mert Osman", 12005313, "Antalya"," Mert@gmail.com, "05531041424", "CE", "Ayse Omer", 12005314,"Ankara"," Ayse@gmail.com", "05531087412","E", "Kemal ali", 12005315, "Izmir"," Kemal@gmail.com", "05535471028","CE", "Lale Can", 12005316, "Trabzon","Lale@gmail.com", "05534712036","E", "Sefer Mert", 12005317, "Mardin"," Sefer@gmail.com", "05531078621","CE", "Meral Jemal", 12005318, "Bursa"," Meral@gmail.com, "05531003578","E", "Demet Kemal", 12005319,"Ankara"," Demet@gmail.com", "05531841220","E"}; 02) Using struct Student HKU [10] A.Create a list of ten nodes, sorted using TC. B. Create a list of ten nodes, sorted using Student_name. C.Append an element that contains the information of new students to the beginning of a list D.Append an element that contains the information of new students as a second node in the list E.Delete the first element from a list. F.Delete the nth element from a list. G. Insert an element before the nth element of a list. H. Free all nodes in a list. I. Concatenate two lists
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started