Find Jobs
Hire Freelancers

Need Python programmer for writing a Polygon program

$250-750 SGD

Terminado
Publicado hace alrededor de 2 años

$250-750 SGD

Pagado a la entrega
Need to create a polygon, store its data in a file, and retrieve it when needed. You need to provide two methods of input: a. Type in their coordinates or b. Generate them by mouse clicks in the graphics display. You need to allow two types of edges: a. Straight. A straight edge is defined by two adjacent polygon vertices. b. Curved. Curved edges are discussed in Appendix 1. Display the polygon graphically. There are two display options: a. the outline of the polygon and b. the interior filled with a colour. There are many possible manipulations. You need to provide the following five: a. Modify the polygon by deleting an existing vertex or inserting a new one. Then display the outcome. b. Move the polygon by a specific distance in a specific direction. (Panning) c. Rotate the polygon by a specific angle about a specific point. d. Scale the polygon up or down by a specific factor. e. Produce multiple copies of the polygon, either linearly or by rotational about a point, with or without scaling. Analytical Tools using a Polygon : a. Find the perimeter length of the polygon. b. Find the area of the polygon. c. Determine if a given point is inside, outside or on the boundary of the polygon. d. Select a polygon by pointing to it with the mouse cursor, and then manipulate it. The selection can be done using the capability of Item c above or by pointing to an edge of the polygon, which means your program needs to know if the cursor is at an edge. This capability is required when you have multiple polygons displayed and need to manipulate individual ones. Provide a data file that stores polygons that you have created. Hence your program should have two means of input: a. The method described above in Item i Polygon Creation. b. Reading in from file. Prohibitions: i. Not use the class construct to define objects you require in your program ii. Only use the Turtle library for graphics. You must not use tkinter or matplotlib. iii. Not use the libraries numpy or pygame. You need to submit the following: i. A working Python program that gets the relevant inputs from the user or from a file and displays the polygons and allows the user to interactively work with the polygons. ii. A data file containing the required data for three different polygons. Your grader will be using these data to test run your program. iii. A report in a Word file, providing • A guide on how to run your program • A list of the capabilities you provide for manipulating polygons, including those listed above. • Pictures of your graphics window, with displays of the polygons you have created. • Three different pictures of multiple polygons duplicated linearly or in rotation. You should also include any pictures that will help your reader comprehend and appreciate your program better. For example, if you use grids to help in generating your inputs, then a picture showing the grid with the polygon would be useful. Or in your function to determine the position of a point with respect to a polygon, you can display the polygon, the point and the line you cast to determine the position of the point, and highlight the points of intersection between the line and the polygon. • Highlights of the key strengths and limitations of the program. Refer to more details in the attached PDF file.
ID del proyecto: 33264379

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 2 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi. Experienced python developer here and interested in this assignment. I am available and can immediately begin work on this. The deliverable will be the python source file - clean and pep8 compatible - and adequately documented. Please contact in chat if interested.
$250 SGD en 3 días
5,0 (13 comentarios)
3,8
3,8
15 freelancers están ofertando un promedio de $533 SGD por este trabajo
Avatar del usuario
Hi there,I'm biddin on your project "Need Python programmer for writing a Polygon program" I have read your project description and i'm an expert in Python and machine learning therefore i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$750 SGD en 3 días
4,8 (83 comentarios)
7,7
7,7
Avatar del usuario
Hi, How are you? Very happy to bid your project because my skills are fitted in your project. I have 8 years experience in Python programming. I am very familiar with Polygon program, data analysis, portfolio optimization, Machine learning and image processing, OCR, Web Scraping, TSR, trading bot, deep learning, data visualization, data processing and statistical analysis. I will do my best to provide the results you are looking for. If you send the message , we can discuss about the project more. Thanks. Loyid.
$250 SGD en 3 días
4,9 (32 comentarios)
6,5
6,5
Avatar del usuario
Hello, After reading the project details it looks like a good fit with my expertise. I completed Master's of Data Science and Bachelor's of Computer Science
$500 SGD en 7 días
5,0 (21 comentarios)
6,2
6,2
Avatar del usuario
Hello, Warm Greetings! I am pretty sure I can produce high-quality and perfect results for your project. By using Python, I used to make AI engines, BOT, Web Scraping Tools, and so on. PHP, Python is my major, so you will be satisfied. I am a very highly skilled web developer with more than 5 years of rich experience in such as  Laravel, CodeIgniter, Python, Django, etc So more specifically my skills are ... Web Development + Backend: Python Django, Node.js, Laravel, MySQL, MongoDB + FrontEnd: React, Angular, Vue. I hope you share with me more details about your project. Waiting for your reply. Thank you and Good day.
$750 SGD en 7 días
5,0 (16 comentarios)
6,0
6,0
Avatar del usuario
Python Developer I can build this polygon visualization tool using turtle and I am pretty sure that I can complete every bit of your requirements. Further details and cost can be discussed in chat
$500 SGD en 4 días
4,9 (88 comentarios)
6,1
6,1
Avatar del usuario
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on Python, C/C++ for 10+ years. Python, C/C++ is nice programming language and I am majoring on it for long years so I have confident to complete your project by Python, C/C++. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$500 SGD en 7 días
5,0 (16 comentarios)
6,1
6,1
Avatar del usuario
⭐ C/C++/Python/Java Expert⭐ Hello. I am very familiar with C/C++/Python/Java languages. I noticed that I am suitable to your project. When do you need this finished by ? I can start it right now. Thank you for your attention.
$300 SGD en 7 días
5,0 (19 comentarios)
4,9
4,9
Avatar del usuario
Hello, I hope this finds you well. I have just seen your project requiring; Python Software Architecture I believe that my 10-year experience in this field is what you need right away. Avoid the headache of looking further. Let's save time and focus on the real task. My proposed timelines and budget are just placeholder and an open for negotiation to increase or decrease as per the full requirements at hand. Allow me to prove how better my review can be. Smile all the way! Click the message button, so initiate the conversation. Regards, Fridah
$500 SGD en 7 días
4,1 (20 comentarios)
5,9
5,9
Avatar del usuario
We will do your python work I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in programming and development I have been excellent with JAVA,C#,C/C++ and PHP programming language along with MySQL with XAMPP Server. I also build application for Cloud computing and High performance computing as I also have knowledge regarding Hadoop, MPI, OpenMP (distributed frameworks) and also have build applications in CUDA C++ and OpenCL. I also have experience with the most famous framework ASP.NET. My most expertise are in JAVA where I have built countless projects for semester projects and Final year project. You may find many developers in this field however we assure that you will not be able to find a team like us. We not only ensure the code is quality wise but we also assure that the code we write are optimised and we ensure that the program performs right operation under right environment i.e. we create programs that are defect free. You may also find freelancers that cost low but they do not put their 100% which then shows in the software and leads to an unhappy customer. We ensure reasonable price are put as tag on the job and we ensure in order to give the write product.
$500 SGD en 7 días
4,9 (22 comentarios)
5,0
5,0
Avatar del usuario
Hello, I hold a PhD in Signal Processing. I am an expert in Python programming. Kindly check my previous projects to see that I have completed several large projects in Python. I can easily implement the Python program with the features and functions you need. Kindly see from my profile that I have successfully completed ALL projects I have taken up with excellent reviews. Kindly contact me so that we can discuss further.
$499 SGD en 10 días
5,0 (2 comentarios)
4,1
4,1
Avatar del usuario
Hi.Dear... Nice to meet you. I saw your project details carefully. Thanks for your posting. I am expert in Python and Matlab programming. I am working in this this field for 5 years. I have many experiences and I think that I can complete your project perfectly. It is my pleasure to work with you. If you will give me a chance to work with you, you will get satisfied result and I will do my best for you. Thanks and Regards.
$250 SGD en 7 días
5,0 (3 comentarios)
3,6
3,6
Avatar del usuario
Hello. I am interested in your project and I understood all. Also I am very familiar with tech stacks you mentioned. If you choose me, I can promise two: on time, high quality. Looking forward to discuss more detail. Thank you....
$700 SGD en 3 días
4,7 (7 comentarios)
4,0
4,0

Sobre este cliente

Bandera de SINGAPORE
Singapore, Singapore
5,0
1
Forma de pago verificada
Miembro desde mar 21, 2022

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.