Fermé

simple electronic and c project

An electronics company produces printed circuit boards using a CNC driller, in order to minimise

the time taken for the CNC driller to produce the PCB, they wish to minimise the number of tool

changes. The CNC drill data is provided in a table consisting of drill size, X co-ordinates and Y

co-ordinates and is stored in an float point array called ‘gerber’ as shown below

drill size x coordinate y co ordinate

1.0 0 10

1.0 20 30

1.2 200 400

1.0 50 70

2.0 130 250

-9 -9 -9

The last record in the array is indicated by an -9 entry in each file

You are required to write three C functions in your program to

a) Input the data into the array called ‘Gerber’

b) Sort the array into ascending order using a simple quick sort algorithm

c) Display the sorted array to the screen

Your program should cope with a variety of data for drill size, and co-ordinates, however you can

consider the array to be no greater than 100 values and terminates with a -9 in each field. You

may need to research the quick sort approach to be used.

You are required to submit the following in a single word document (.docx)

Program listing (.c file) cut/paste using structured functional program design

Printout of sample run

Sample calculation to check correct operation of program

Comprehensive testing

Compétences : Programmation C

Voir plus : project electronics, structured programming, sort array in ascending order in c, sort array c, sort algorithm, simple design tool, programming array, programming and algorithm, pcb to gerber, functions in c# programming, functions in c programming, float programming, float c programming, electronics co, electronic circuit design company, design and drill, c programming functions, c programming array, c# functional programming project, c# functional programming, as 400 programming, array programming, array in c programming, array c programming, algorithm tool

Concernant l'employeur :
( 1 commentaire ) shelton, United Kingdom

N° du projet : #2368682

20 freelance ont fait une offre moyenne de 74 £ pour ce travail

dobreiiita

Hi, I am C and DSA expert and can surely help you here, Please check your inbox,Thanks

20 £ GBP en 1 jour
(44 Commentaires)
5.4
usamacpp

piece of cake

80 £ GBP en 2 jours
(15 Commentaires)
5.2
repairman4

Wow. I haven't written Gerber plotter code since the late 1980s

250 £ GBP en 6 jours
(14 Commentaires)
4.6
argento

Hi, please check PMB. Thanks.

75 £ GBP en 3 jours
(16 Commentaires)
4.4
creonsolutions

Hey, I am an engineering undergraduate from Sri Lanka who has very good experience in C programming.I can do your job in the proper way a CNC asks. looking forward for a reply. thank you

28 £ GBP en 2 jours
(3 Commentaires)
4.4
minhtridn2001

Hi. I can do it for you. Please check your pmb for more details. Thanks

30 £ GBP en 0 jours
(16 Commentaires)
4.3
Embedder

I have high skills in embedded system development. I can do this work for you with detailed source, algorithm and data structures documentation.

250 £ GBP en 5 jours
(4 Commentaires)
3.5
snenad10

Hello, I am an experienced C programming professional and I am 100% positive to deliver your project before the deadline. snenad10

30 £ GBP en 2 jours
(4 Commentaires)
2.9
tulebaev

I already have experience of working with Gerber files.

30 £ GBP en 2 jours
(11 Commentaires)
3.4
Engineer85

Hi I am an Electronic Engineer with expertise in C,C++. I can do this job for you. Thanks

60 £ GBP en 1 jour
(1 Commentaire)
2.5
EngAbduallah

I'm ready for your task ,also I understand quicksort algorithm

25 £ GBP en 1 jour
(2 Commentaires)
2.5
vernonsullivan

The task is fairly simple and covers very basic knowledge of C. I can implement the described program and provide good commenting and eventual clarification/explanations on the code.

20 £ GBP en 1 jour
(4 Commentaires)
2.2
Gofoboso

Pretty simple.

20 £ GBP en 1 jour
(0 Commentaires)
0.0
prem55

I just need a chance. I am expert in C Logic.

20 £ GBP en 1 jour
(0 Commentaires)
0.0
dhrumil4u360

Please see your private messages.

80 £ GBP en 1 jour
(0 Commentaires)
0.0
Lennaj

Dear Sir/Madam, I'm mechatronics engineer with experience of micro-controller programing. I am wiling to devote myself to your project. With kind regards

30 £ GBP en 2 jours
(0 Commentaires)
0.0
Fastbloom

Hi! we're ready. Please check the PMB.

30 £ GBP en 1 jour
(0 Commentaires)
0.0
sc2894

Hi, I am ready to work for you. I have 1 years of experience in C and C++. See some of my works also check my reviews you will get better idea about my skill.

90 £ GBP en 3 jours
(0 Commentaires)
0.0
TopGunPk

Hello. I am a veteran Embedded systems design Engineer & Consultant. I am already familiar with Gerber 274 & 274X files and can deliver your project. Please see PMB for details.

112 £ GBP en 2 jours
(0 Commentaires)
0.0
arede1p

A text parser, shouldn't be a problem.

200 £ GBP en 2 jours
(0 Commentaires)
0.0