build a app

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

You will create a form's app that accepts text entry from the user, and converts the text to Pig Latin. You will require knowledge from chapters 1-9 for this project.

Operation

The user enters text in the first multi-line text box and clicks the Translate button or presses the Enter key.

The application translates the text to Pig Latin and displays it in the second multi-line text box.

To clear both text boxes, the user clicks the Clear button, or hits the escape button.

Specifications

If a word starts with a vowel, just add way to the end of the word.

If a word starts with a consonant, move the consonants before the first vowel to the end of the word and add ay.

If a word starts with the letter Y, the Y should be treated as a consonant. If the Y appears anywhere else in the word, it should be treated as a vowel.

Keep the case of the original word whether it’s uppercase (TEST), title case (Test), or lowercase (test).

Keep all punctuation at the end of the translated word.

Translate words with contractions. For example, can’t should be an’tcay.

Don’t translate words that contain numbers or symbols. For example, 123 should be left as 123, and bill@[login to view URL] should be left as bill@microsoft.com.

Check that the user has entered text before performing the translation.

Solution & Project should be named StudentNumberA2 (IE 123123123A2)

The unit test project should be named StudentNumberA2_Tests (IE 123123123A2_Tests)

Submit a zip file named [login to view URL] (ie. [login to view URL]) which extracts a folder named StudentNumberA2 (ie 123123123A2) which contains your sln file, and project folder with its applicable files inside.

Code must be Unit tested, and the unit tests appropriately documented

Hints

To create a multi-line text box, just set the Multiline property of the text box to True and size the text box accordingly.

To add vertical scroll bars to the text box, set the ScrollBars property to Vertical.

The integer values for all uppercase letters are 65 to 90, and the integer values for all lowercase letters are 97 to 122.

Review the marking rubric

C# Programming

Project ID: #17899820

About the project

11 proposals Remote project Active 5 years ago

11 freelancers are bidding on average $108 for this job

Yknox

Dear employer. I am Gang Lee, developer . I've just read your job posting and I'm very interested. I'm a certificated freelancer with almost 1000 good reviews from clients. I'm a Good C, C++,c#,Object-C, Video Str More

$155 CAD in 3 days
(437 Reviews)
8.8
diorisaguilar

HI! Interesting project. I have done something similar in another language. You can check my profile to verify my experience. I just need to change the programming language to C#. We can discuss any details like del More

$60 CAD in 1 day
(19 Reviews)
5.6
polarjin2017

Hello? How are you? I have read your brief description. I have good skills in c# So I think we can work together. Hope to work with you. Thank you.

$133 CAD in 3 days
(16 Reviews)
5.1
ig149

Hi C# Expert here, well i under stood the requirements and i can do this project very well. Looking forward to work with you .

$100 CAD in 3 days
(39 Reviews)
5.4
Proolancer

Hello, I m a web and desktop developer with 8 years of experience in this industry ,I did many management web system during my professional life, I can do what you want in the deadline just contact me and we can disc More

$30 CAD in 10 days
(30 Reviews)
5.4
Xeeshanah

Hi there, Read your project description in details and i can provide you a complete solution for this in no time. I've proficiency in c# along with few other programming languages along with strong problem solving More

$120 CAD in 1 day
(19 Reviews)
4.3
AndreiCostache

Hi! My name is Andrei. I'm a Computer Science student in my final year. I already have 2 years experience in the field of work as an C# Developer for a company based in London where I had to work on a web crawler. C More

$95 CAD in 2 days
(6 Reviews)
3.7
superpuperpolly

Hello, I am very good in C# programming and I prefer to use WPF for similar projects. If winform is critical I can do winform solution too. Contact me if you are interested i

$88 CAD in 2 days
(8 Reviews)
3.8
cma93

Hi, I'm interested in your task and would like to do it. I'm available so contact me anytime to get it started......... Thanks.

$100 CAD in 3 days
(0 Reviews)
0.0
lokeshmanapure

Hi, I have over 10 years of experiencing using c# and unit testing using various test frameworks. I have read the specifications and looked at the screenshots. The requirements are clear. I can start immediately o More

$155 CAD in 5 days
(0 Reviews)
0.0