w3resource

C#: Check the length of a given string is odd or even

C# Sharp Basic: Exercise-74 with Solution

Odd or Even Length of String

Write a C# Sharp program to check the length of a given string is odd or even. Return 'Odd length' if the string length is odd otherwise 'Even length'.

Sample Solution:

C# Sharp Code:

using System;
using System.Linq;

namespace exercises
{
    class Program
    {
        // Main method where the program execution begins
        static void Main(string[] args)
        {
            // Display original strings and check if their lengths are even or odd
            Console.WriteLine("Original string: PHP");
            Console.WriteLine("Length of the string: " + test("PHP"));

            Console.WriteLine("Original string: javascript");
            Console.WriteLine("Length of the string: " + test("javascript"));

            Console.WriteLine("Original string: python");
            Console.WriteLine("Length of the string: " + test("python"));
        }

        // Function to determine if the length of a string is even or odd
        public static string test(string word)
        {
            int length = word.Length; // Get the length of the input string

            // Check if the length is even or odd using the modulus operator (%)
            if (length % 2 == 0) // If the remainder is 0, the length is even
            {
                return "Even length";
            }
            else // If the remainder is not 0, the length is odd
            {
                return "Odd length";
            }
        }
    }
}

Sample Output:

Original string: PHP
Convert the letters of the said string into alphabetical order: Odd length
Original string: javascript
Convert the letters of the said string into alphabetical order: Even length
Original string: python
Convert the letters of the said string into alphabetical order: Even length

Flowchart:

Flowchart: C# Sharp Exercises - Check the length of a given string is odd or even.

C# Sharp Code Editor:

Previous: Write a C# Sharp program to convert the letters of a given string (same case-upper/lower) into alphabetical order.
Next: Write a C# Sharp program which takes a positive number and return the nth odd number.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/csharp-exercises/basic/csharp-basic-exercise-74.php