(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”};   Using struct Student HKU [10] A.Create a linked list of ten nodes, sorted using TC. B.Create a list of ten nodes, sorted using Student_name.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter18: Stacks And Queues
Section: Chapter Questions
Problem 1TF
icon
Related questions
icon
Concept explainers
Question

(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”};

 

Using struct Student HKU [10]
A.Create a linked list of ten nodes, sorted using TC.
B.Create a list of ten nodes, sorted using Student_name.

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Depth First Search
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning