C#: Create a new string of four copies, taking last four characters from a given string
C# Sharp Basic: Exercise-32 with Solution
Write a C# program to create a string of four copies, taking the last four characters from a given string. If the given string is less than 4, return the original one.
Sample Solution:-
C# Sharp Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
public class Exercise32 {
static void Main(string[] args) {
// Declare a string variable 'str' to store user input
string str;
// Declare an integer variable 'l' and initialize it to 0
int l = 0;
// Display a message asking the user to input a string
Console.Write("Input a string : ");
// Read user input and store it in the 'str' variable
str = Console.ReadLine();
// Check if the length of the input string is greater than 4
if (str.Length > 4) {
// If the length is less than 4, concatenate the input string thrice
// If the length is greater than or equal to 4, concatenate the last 4 characters of the input string four times
Console.WriteLine(str.Length < 4 ? str + str + str : str.Substring(str.Length - 4) + str.Substring(str.Length - 4) + str.Substring(str.Length - 4) + str.Substring(str.Length - 4));
}
}
}
Sample Output:
Input a string : The quick brown fox jumps over the lazy dog. dog.dog.dog.dog.
Flowchart:
C# Sharp Code Editor:
Previous: Write a C# program to multiply corresponding elements of two arrays of integers.
Next: Write a C# program to check if a given positive number is a multiple of 3 or a multiple of 7.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
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://w3resource.com/csharp-exercises/basic/csharp-basic-exercise-32.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics