.    Write code to read in from the console, a set of numbers, each separated by a newline (each number is on its own line). The user will terminate the input with the sentinel value -666. a)   Write the code to read in the values and store them into a data structure. Also, create a menu that will have 4 options. Selecting “a” should cause the computer to read input from the user, selecting “d” will cause the program to quit.: a. Enter/Re-enter Data b. Sort c. List All d. Quit b) Write a function that will output the current contents of the data structure to the console window and call that function from the menu (as appropriate) c) Write a function, InsertionSort, to sort the data entered by the user using the following algorithm, given in pseudo-code: for i ← 1 to length(A) - 1     j ← i     while j > 0 and A[j-1] > A[j]         swap A[j] and A[j-1]         j ← j - 1     end while end for Link the sorting algorithm to your menu. Make yourself a little array of values.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please help with this code and make sure to create in c++. Make sure it is 100% correct and works on Visual studios. Thanks.

Write the code as described in the questions below. Submit your code electronically in the box at the bottom. You may only use C++.

1.    Write code to read in from the console, a set of numbers, each separated by a newline (each number is on its own line). The user will terminate the input with the sentinel value -666.

a)   Write the code to read in the values and store them into a data structure. Also, create a menu that will have 4 options. Selecting “a” should cause the computer to read input from the user, selecting “d” will cause the program to quit.:

a. Enter/Re-enter Data

b. Sort

c. List All

d. Quit

b) Write a function that will output the current contents of the data structure to the console window and call that function from the menu (as appropriate)

c) Write a function, InsertionSort, to sort the data entered by the user using the following algorithm, given in pseudo-code:

for i ← 1 to length(A) - 1

    j ← i

    while j > 0 and A[j-1] > A[j]

        swap A[j] and A[j-1]

        j ← j - 1

    end while

end for

Link the sorting algorithm to your menu.

Make yourself a little array of values.

Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Mathematical functions
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education