Find Jobs
Hire Freelancers

C# Program -- 2

$10-30 CAD

Selesai
Dibuat lebih dari 3 tahun yang lalu

$10-30 CAD

Dibayar ketika dikirim
Write a program that: • Makes use of a class called Customer which stores the information for one single customer. • You must use the methods in the UML diagram (Figure 1). You may not use class properties. • Reads the data in this csv [login to view URL] data file into an array of your Customer class. • There can potentially be any number of records in the data file up to a maximum of 100. • You must use an array of Customers. You may not use an ArrayList • Prompts the user to pick one of six menu options: o Sort by Customer Name (ascending) o Sort by Customer Id (ascending) o Sort by Product Name (descending) o Sort by Quantity (descending) o Sort by Sales Total (descending) o Exit • Displays a neat, orderly table of all five items of customer information in the appropriate sort order, properly formatted • Continues to prompt until the user selects the exit options • A Read() method that reads all customer information into the array and has exception checking • Error checking for user input. • salesTotal is calculated as quantity * productSalePrice - discount. If the quantity is greater than or equal to 100 apply a 5% discount. If the quantity is greater than or equal to 250 apply a 12.5% discount. • The Main() method should be highly modularized • The Customer class should include proper data and methods as provided by the given UML class diagram to the right. • No input or output should be done by any part of the Customer class itself. • You may download this sample program for a demonstration of program behaviour
ID Proyek: 27522353

Tentang proyek

7 proposal
Proyek remot
Aktif 4 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hello How are you? I am C# developer with nearly 3 years experience in .NET , SQL server , and other technologies . I can build the Restful Api for you . I use best practices in .NET core , i try to adhere to the REST specifications as much as possible . I work on my own , i dont give you projects to other users . I speak fluent English . Thanks
$20 CAD dalam 7 hari
4,8 (46 ulasan)
4,8
4,8
7 freelancer menawar dengan rata-rata $25 CAD untuk pekerjaan ini
Avatar Pengguna
Hi, what is the deadline for this assignment ? i can help you and will explain you to fully understand for your viva purpses as well
$35 CAD dalam 1 hari
5,0 (56 ulasan)
6,5
6,5
Avatar Pengguna
Hi there I have read your project description. I have excellent programming skills related to your project. I assure you a quality solution of your project. Contact me will all your project details to discuss it further. Thanks Farah Khan
$30 CAD dalam 1 hari
5,0 (70 ulasan)
5,5
5,5
Avatar Pengguna
Hello, I've got quite some experience with C# and I'm sure I can help you out here. May I get some more details over the chat?
$20 CAD dalam 1 hari
5,0 (13 ulasan)
4,0
4,0
Avatar Pengguna
Hello, I'm an expert C# developer with experience in object-oriented, data structure and more advanced. I can help you to finish this project with great quality. We can negotiate on price/Budget Regards Relevant Skills and Experience C#.
$20 CAD dalam 1 hari
4,9 (4 ulasan)
2,9
2,9
Avatar Pengguna
hi, I can do this school assignment for you - so it matches what you have learned so far. Looking forward to hear from you simon
$30 CAD dalam 1 hari
5,0 (3 ulasan)
2,9
2,9
Avatar Pengguna
Hello Sir/Madam I have excellent development experience in various Technologies, OOP, Data Structures, Database Driven applications, APIs, Files handling and Data Transformation, ETL and various frameworks. Lets discuss details to start. Thanks @CodingHelpLine
$20 CAD dalam 2 hari
4,6 (1 ulasan)
2,0
2,0

Tentang klien

Bendera CANADA
Hamilton, Canada
5,0
11
Anggota sejak Feb 20, 2020

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.