Find Jobs
Hire Freelancers

Write some software

$30-250 USD

Selesai
Disiarkan lebih dari 6 tahun yang lalu

$30-250 USD

Dibayar semasa penghantaran
I need you to develop some software for me. I would like this software to be developed for Windows using C or C++. I am requesting a simple grade book created with C through Code::Blocks; I am unsure which version will work best for me so I just compiled four versions and it would be great if each one was a separate .c file. I can understand some C Programming and so the code should be well-formatted and well-commented. Thanks! Basic Grade Book, Option 1 Grade book should use an array to store percentage grades in the range from 0 to 100 (inclusive). The program should allow the user to indicate when they are entering grades. When the user is finished entering grades, the program should print out the grades entered for the user to view. Basic Grade Book, Option 2 Please modify the grade book code from Option 1 so that it uses heap memory to store percentage grades in the range from 0 to 100 (inclusive). The program should allow the user to indicate when they is done entering grades (since the user may not have grades to fill the whole array). When the user is done entering grades, the program should print out the grades entered by the user. Be sure to free the head memory before the program ends. Basic Grade Book, Option 3 Now modify the grade book code from Option 2 so that it uses custom functions to add grades to the array, print the grades entered, calculate the average grade (arithmetic mean, not letter grade), and report the highest and lowest grade entered. This version of the program does not need to use heap memory, though you are welcome to do so if you so choose. The program should allow the user to indicate when he or she is done entering grades (again, since the user may not have grades to fill the whole array). When the user is done entering grades, the program should print out the grades entered by the user. The program should also display the average grade, highest grade, and lowest grade. Basic Grade Book, Option 4 Finally, the last modification of the grade book program from Option 3 is to use a custom struct to hold the student's ID number and the percentage score for each item in the grade book. The program should accept the entry of ID numbers and percentage grades (0–100) until the user signals that he or she is done entering grades. The program should then print out the ID numbers and grades entered by the user, sorted by ID number. Skills: C Programming, Programming
ID Projek: 15120197

Tentang projek

7 cadangan
Projek jarak jauh
Aktif 7 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
Dear Client, I have experience of programming in C, C++ and Java. I have coded many programs including data structure, algorithm and games using OOPs and GUI. I write easy to understand and write comments too. Please check my profile for my experience. Waiting for your positive reply. Thank you
$45 USD dalam 1 hari
4.4 (29 ulasan)
4.7
4.7
7 pekerja bebas membida secara purata $100 USD untuk pekerjaan ini
Avatar Pengguna
i have a lot of experience in c programming. i can help you Relevant Skills and Experience c programming, C++ programming Proposed Milestones $120 USD - all
$120 USD dalam 3 hari
4.9 (417 ulasan)
7.6
7.6
Avatar Pengguna
I will will work with you to discover what you need and create the best solution. Relevant Skills and Experience c/c++ expert Proposed Milestones $35 USD - 1 can you work with me?
$35 USD dalam 3 hari
4.8 (9 ulasan)
2.9
2.9
Avatar Pengguna
Sir I can start your work from now if you are agree with deal..
$55 USD dalam 3 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera UNITED STATES
Hubbard, United States
5.0
12
Kaedah pembayaran disahkan
Ahli sejak Sep 7, 2017

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.