Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In C, For this program you will be printing of a grid of 10 points (x, y). You will be reading the points from a

In C,

For this program you will be printing of a grid of 10 points (x, y).

You will be reading the points from a file, and printing the points and grid to a file.

Program template link - https://pastebin.com/1ES4b5mH

Both files will be specified in the command-line arguments.

** Your output in the file must match mine EXACTLY. **

The grid will be 20x20, which means all points will fall within the range 0 <= x <= 19.

You will also be tasked to find the 2 points that are closest to each other. These 2 points will be marked by a different character in your grid.

You should use the following functions:

fill() getdist() closest() grid() printpoints() printgridxy()

You will read the points from the file into an array of structures. One structure should contain an x-value and a y-value.

Follow all instructions in the program.

Example input file: (will contain exactly 10 points) 7 19 11 5 15 11 4 10 1 8 10 4 2 5 14 12 10 9 12 4

Example running: ---------------------------------------------------------------------- $ ./a.out points.txt output.txt

Example output file: 0: ( 7, 19) 1: (11, 5) 2: (15, 11) 3: ( 4, 10) 4: ( 1, 8) 5: (10, 4) 6: ( 2, 5) 7: (14, 12) 8: (10, 9) 9: (12, 4)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

=+1 Is the decision fair to employees?

Answered: 1 week ago

Question

How do Dimensional Database Models differ from Relational Models?

Answered: 1 week ago

Question

What type of processing do Relational Databases support?

Answered: 1 week ago

Question

Describe several aggregation operators.

Answered: 1 week ago