- 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.
using System;
public class Example
{
public static void Main()
{
String s;
int sLength;
Console.Clear();
s = Console.ReadLine();
sLength = s.Length;
if (sLength < 1000000 && sLength > 0)
{
Console.WriteLine(s);
}
else
{
Console.WriteLine("문자열의 길이는 1이상 1000000이하입니다.");
}
}
}
- 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.
using System;
public class Example
{
public static void Main()
{
String[] s;
Console.Clear();
s = Console.ReadLine().Split();
int a = Int32.Parse(s[0]);
int b = Int32.Parse(s[1]);
Console.WriteLine($"a = {a}");
Console.WriteLine($"b = {b}");
}
}
- 문자열 str과 정수 n이 주어집니다.
str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
using System;
public class Example
{
public static void Main()
{
String[] input;
Console.Clear();
input = Console.ReadLine().Split(' ');
String s1 = input[0];
int a = Int32.Parse(input[1]);
while (a > 0)
{
Console.Write(s1);
a--;
}
}
}
- 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.
using System;
public class Example
{
public static void Main()
{
String s;
Console.Clear();
s = Console.ReadLine();
for (int i = 0; i < s.Length; i++)
{
if (char.IsUpper(s[i]))
{
Console.Write(char.ToLower(s[i]));
}
else
{
Console.Write(char.ToUpper(s[i]));
}
}
}
}
- 다음과 같이 출력하도록 코드를 작성해 주세요.
using System;
public class Example
{
public static void Main()
{
Console.WriteLine("!@#$%^&*(\\\'\"<>?:;");
}
}