Find Jobs
Hire Freelancers

C++ Assignment - Shapes

$30-5000 USD

Abgeschlossen
Veröffentlicht vor mehr als 21 Jahren

$30-5000 USD

Bezahlt bei Lieferung
Overview This is an interactive program that requires the use of repetition control statements (i.e. loops). Specification Using a repetition control statement, query the user to enter in the length of the side of a square and then print a hollow square of that length using plus symbols in its corners, dashes across the top and bottom, vertical bars | down the sides, and space characters in the center. Your program should use the following prompt: Enter length between 0 and 64 (-1 to exit): _ If a length of -1 is entered, then terminate the query loop. An error message should be issued when a length less than -1 or greater than 64 is entered. Prior to printing a square, print the length entered. Be sure your program knows how to print squares having lengths of 0, 1 and 2, respectively. [A square of length 0 should result in the printing of a blank line.] Prior to terminating the program, print the number of squares printed and the average length. Your program must use all three of the repetition control statements. The following provides an example of how your program output should be formatted. User inputs are enclosed in brackets <>. Enter length between 0 and 64 (-1 to exit): <4> length entered: 4 +--+ | | | | +--+ Enter length between 0 and 64 (-1 to exit): <0> length entered: 0 Enter a length between 0 and 64 (-1 to exit): <-2> length entered: -2 is invalid Length must be between 0 and 64 inclusive, or enter -1 to exit. Enter a length between 0 and 64 (-1 to exit): <1> length entered: 1 + Enter a length between 0 and 64 (-1 to exit): <2> length entered: 2 ++ ++ Enter a length between 0 and 64 (-1 to exit): <6> length entered: 6 +----+ | | | | | | | | +----+ Enter a length between 0 and 64 (-1 to exit): <-1> 4 squares printed. Average length: 3.25 ## Deliverables 1) Complete and fully-functional working program(s) in C++ in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. ## Platform Windows
Projekt-ID: 2881932

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 21 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
See private message.
$25,50 USD in 14 Tagen
4,9 (178 Bewertungen)
6,8
6,8
3 Freelancer bieten im Durchschnitt $40 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$85 USD in 14 Tagen
5,0 (9 Bewertungen)
4,9
4,9
Avatar des Nutzers
See private message.
$8,50 USD in 14 Tagen
4,8 (27 Bewertungen)
3,7
3,7

Über den Kunden

Flagge von UNITED STATES
United States
5,0
3
Mitglied seit Nov. 4, 2002

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.