문제 설명
영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때, my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.
using System;
public class Solution {
public string solution(string my_string, string alp) {
string answer = "";
for (int i = 0; i < my_string.Length; i++)
{
if(my_string[i].ToString() == alp)
{
answer += my_string[i].ToString().ToUpper();
}
else
{
answer += my_string[i].ToString();
}
}
return answer;
}
}
다른 풀이
using System;
public class Solution {
public string solution(string my_string, string alp) {
return my_string.Replace(alp, alp.ToUpper());
}
}
세 개의 구분자 (0) | 2024.06.17 |
---|---|
간단한 식 계산하기 (0) | 2024.06.17 |
n보다 커질 때까지 더하기 (0) | 2024.06.17 |
n개 간격의 원소들 (0) | 2024.06.17 |
n 번째 원소까지 (1) | 2024.06.17 |