DotNet-101-CSharpFundamentals
  • Introduction
  • Part 0: Solution Setup
    • 1.0: Solution Setup
  • Part 1: Data Types
    • 1.0: Variables
    • 1.1: Data Types
    • 1.2: Data Types Table
    • 1.3: Challenge Answers
    • 1.4: Strings
    • 1.5: String Challenges
    • 1.6: Challenge Answers
    • 1.7: Integers
    • 1.8: Type Conversion
  • Part 2: Boolean Logic And Conditionals
    • 2.0: Boolean Type
    • 2.1: Boolean Logic
    • 2.2: Boolean Challenges
    • 2.3: Challenge Answers
    • 2.4: if, else if, else
    • 2.5: Switch Statements
    • 2.6: Ternary Operators
  • Part 3: Objects, Methods, C# Fundamentals
    • 3.0 Objects
    • 3.1 Properties
      • Challenge Answers
    • 3.2 Methods
      • Challenge Answers
    • 3.3 Method-Overloading
    • 3.4 Constructors
      • Challenge Answers
    • 3.5 Access Modifiers
  • Part 4: Collections Arrays Control Flow
    • 4.0 Arrays
    • 4.1 Loops
    • 4.2 Dictionaries
    • Challenge Answers
    • 4.3 List
    • 4.3a: Challenge Answers
  • Part 5: Inheritance/More On Object Oriented Programming
    • 5.0 Inheritance
    • 5.1 Polymorphism
    • 5.2 Encapsulation
    • 5.3 Getters And Setters
    • 5.4 Exception Handling
  • Part 6: Structs
    • 6.0 Structs
  • Part 7: Enums
    • 7.0 Enums
  • Part 8: Null Coalescing Operator
    • 8.0 Null Coalescing Operator
  • Part 9: Interfaces
    • 9.0 Interfaces
    • 9.1 Rules
    • 9.2 Code With Intent
  • Part 10: More C#
    • 10.0 DateTime
    • 10.1-LINQ
    • Challenge Answers
  • Part 11: Reference and Value Types
    • 11.0 Reference & Value Types
  • Eleven Fifty Style Guide
Powered by GitBook
On this page
  • File Location
  • Bronze Challenge
  • Silver Challenge
  • Gold Challenge
  1. Part 2: Boolean Logic And Conditionals

2.2: Boolean Challenges

Previous2.1: Boolean LogicNext2.3: Challenge Answers

Last updated 7 years ago

In this module we'll provide a few challenges for learning about and studying Booleans:

File Location

  1. Right click on the solution you made in the first module

  2. Go to Add > New Project and select Console App (.NET Framework)

  3. Name it 0.02_Booleans_Challenges

  4. Write your code for this module within Program.cs of that project

Bronze Challenge

In addition to printing true if the value is less than 10, create another boolean expression that prints a message if value is greater than or equal 10.

Silver Challenge

using the variable: string password = "LetMeIn1234!";, check if the password is equal to LetMeIn1234!. If it is, send a message to the user that they are able to get in. If the password is wrong, send a message that something went wrong.

Gold Challenge

Create a conditional that prompts the user to enter a number from 1-5 to indicate how they're feeling. Print a string to the console based on the number that the user enters. For instance, if a user enters a 5, you might print a response that says something like this: "Great to hear that you're feeling so good!"

Answer to Challenges

Conditionals

Answers
Next: