CJCoding With Joseph
TitleTopicsAction
4
Greeter ClassCreate a class `Greeter` with a method `Greet(string name)` that RETURNS the str...
easy○ Not Started
Classes
Solve
204
Counter ClassCreate a class `Counter` with a private int field (starting at 0), an `Increment...
easy○ Not Started
Classes
Solve
205
Person ClassCreate a class `Person` with a constructor that takes a name and an age, and a `...
easy○ Not Started
Classes
Solve
206
Bank Account DepositCreate a class `BankAccount` with a constructor that sets the starting balance, ...
easy○ Not Started
Classes
Solve
207
Dog ClassCreate a class `Dog` with a constructor that takes a name (stored in a public `N...
easy○ Not Started
Classes
Solve
208
Point ClassCreate a class `Point` with a constructor taking x and y, and a `ToText()` metho...
easy○ Not Started
Classes
Solve
209
Light SwitchCreate a class `LightSwitch` with a private bool (starting false), a `TurnOn()` ...
easy○ Not Started
Classes
Solve
210
Rectangle Perimeter ClassCreate a class `Rectangle` with a constructor taking width and height and a `Per...
easy○ Not Started
Classes
Solve
211
Box Volume ClassCreate a class `Box` with a constructor taking length, width, and height, and a ...
easy○ Not Started
Classes
Solve
212
Temperature ClassCreate a class `Temperature` with a constructor taking a Celsius value and a `To...
easy○ Not Started
Classes
Solve
213
Student ClassCreate a class `Student` with a constructor taking a name and a score, plus `Get...
easy○ Not Started
Classes
Solve
214
Accumulator ClassCreate a class `Accumulator` with a running total (starting 0), an `Add(int n)` ...
easy○ Not Started
Classes
Solve
215
Greeter With NameCreate a class `NamedGreeter` whose constructor stores a name, and a `Greet()` m...
easy○ Not Started
Classes
Solve
216
Square ClassCreate a class `Square` with a constructor taking the side length and an `Area()...
easy○ Not Started
Classes
Solve
217
Toggle ClassCreate a class `Toggle` with a private bool (starting false) and a `Flip()` meth...
easy○ Not Started
Classes
Solve
218
Multiplier ClassCreate a class `Multiplier` whose constructor stores a factor, and an `Apply(int...
easy○ Not Started
Classes
Solve
427
Circle Area ClassCreate a class `Circle` with a constructor that stores a radius and an `Area()` ...
easy○ Not Started
Classes
Solve
428
Book Describe ClassCreate a class `Book` whose constructor takes a title and an author, and a `Desc...
easy○ Not Started
Classes
Solve
429
Employee Raise ClassCreate a class `Employee` with a public field `Salary` set by the constructor an...
easy○ Not Started
Classes
Solve
430
Product Property ClassCreate a class `Product` that exposes two auto-implemented properties: a `string...
easy○ Not Started
Classes
Solve
431
Full Name PropertyCreate a class `Contact` whose constructor stores a first and last name in priva...
easy○ Not Started
Classes
Solve
432
Triangle Area ClassCreate a class `Triangle` whose constructor stores a base length and a height, a...
easy○ Not Started
Classes
Solve
433
Cylinder Volume ClassCreate a class `Cylinder` whose constructor stores a radius and a height, and a ...
easy○ Not Started
Classes
Solve
434
High Score TrackerCreate a class `ScoreBoard` with a public int field `HighScore` (starts at 0) an...
easy○ Not Started
Classes
Solve
435
Name Formatter ClassCreate a class `NameCard` whose constructor stores a first and last name, and a ...
easy○ Not Started
Classes
Solve
436
Password Length CheckerCreate a class `PasswordChecker` with an `IsValid(string password)` method that ...
easy○ Not Started
Classes
Solve
437
Odometer ClassCreate a class `Odometer` with a public double field `Miles` (starts at 0) and a...
easy○ Not Started
Classes
Solve
438
Discount Calculator ClassCreate a class `Discount` with a `FinalPrice(double price, double percentOff)` m...
easy○ Not Started
Classes
Solve
439
Speedometer ClassCreate a class `Speedometer` with a public int field `Speed` (starts at 0). Add ...
easy○ Not Started
Classes
Solve
5
Rectangle ClassCreate a class `Rectangle` with a constructor that takes a width and a height (i...
medium○ Not Started
Classes
Solve
219
Override ToStringCreate a class `Person` with a name and age, and OVERRIDE `ToString()` to return...
medium○ Not Started
Classes
Solve
220
Counter with ResetCreate a class `Counter` with `Increment()`, `Reset()` (sets the count back to 0...
medium○ Not Started
Classes
Solve
221
Independent InstancesUsing your `Counter` class (a private count, `Increment()`, `GetCount()`), the t...
medium○ Not Started
Classes
Solve
222
Bank Account with WithdrawCreate a class `BankAccount` with a starting balance, `Deposit(amount)`, `Withdr...
medium○ Not Started
Classes
Solve
223
Timer ClassCreate a class `Timer` that starts at 0 seconds, with a `Tick(int seconds)` meth...
medium○ Not Started
Classes
Solve
440
Instance Counter ClassCreate a class `Widget` that keeps a shared count of how many instances have bee...
medium○ Not Started
Classes
Solve
441
Age Validator ClassCreate a class `Human` with a public property `Age` backed by a private field. T...
medium○ Not Started
Classes
Solve
442
Vector2D Add ClassCreate a class `Vector2D` with public int fields `X` and `Y` set by the construc...
medium○ Not Started
Classes
Solve
443
Constructor Overloading ClassCreate a class `Note` with a private string field `text`. Provide TWO constructo...
medium○ Not Started
Classes
Solve
444
Clock Display ClassCreate a class `Clock` whose constructor stores hours and minutes, and a `Displa...
medium○ Not Started
Classes
Solve
445
Gradebook Average ClassCreate a class `Gradebook` whose constructor stores an `int[]` of grades. Add an...
medium○ Not Started
Classes
Solve
446
Elevator ClassCreate a class `Elevator` with a public int field `Floor` (starts at 0). Add `Up...
medium○ Not Started
Classes
Solve
447
Inventory Item ClassCreate a class `InventoryItem` with a public int field `Quantity` set by the con...
medium○ Not Started
Classes
Solve
448
Traffic Light ClassCreate a class `TrafficLight` that starts on `Green`. A `Next()` method advances...
medium○ Not Started
Classes
Solve
224
Fraction ClassCreate a class `Fraction` with a numerator and denominator, a `Multiply(Fraction...
hard○ Not Started
Classes
Solve
225
Stack ClassCreate a class `IntStack` backed by a `List<int>` with `Push(int n)`, `Pop()` (r...
hard○ Not Started
Classes
Solve
226
Roster ClassCreate a class `Roster` backed by a `List<string>` with an `Add(string name)` me...
hard○ Not Started
Classes
Solve
449
Number Queue ClassCreate a class `NumberQueue` that behaves first-in first-out. Use a private `Lis...
hard○ Not Started
Classes
Solve
450
Shopping Cart ClassCreate a class `ShoppingCart` that stores item prices in a private `List<double>...
hard○ Not Started
Classes
Solve
451
Money Normalizer ClassCreate a class `Money` whose constructor takes dollars and cents but normalizes ...
hard○ Not Started
Classes
Solve