반응형
1부터 100까지의 합을 구하는 C# 코드는 다음과 같습니다.
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int sum = 0;
for (int i = 1; i <= 100; i++)
sum += i;
Console.WriteLine("1부터 100까지의 합: {0}", sum);
}
}
}
(Output)
1부터 100까지의 합: 5050
1부터 100까지 홀수의 합을 구하는 C# 코드는 다음과 같습니다
static void Main(string[] args)
{
int sum = 0;
for (int i = 1; i < 100; i+=2)
sum += i;
Console.WriteLine("1부터 100까지 홀수의 합: {0}", sum);
}
.
(Output)
1부터 100까지 홀수의 합: 2500
1부터 100까지 짝수의 합을 구하는 C# 코드는 다음과 같습니다.
static void Main(string[] args)
{
int sum = 0;
for (int i = 2; i <= 100; i+=2)
sum += i;
Console.WriteLine("1부터 100까지 짝수의 합: {0}", sum);
}
(Output)
1부터 100까지 짝수의 합: 2550
한꺼번에 1부터 100까지의 짝수의 합과 홀수의 합을 구하는 C# 코드는 다음과 같이 작성 할 수 있습니다.
static void Main(string[] args)
{
int sum_odd = 0, sum_even = 0;
for (int i = 1; i <= 100; i++)
if(i%2==0) sum_even += i;
else sum_odd += i;
Console.WriteLine("1부터 100까지 홀수의 합: {0}", sum_odd);
Console.WriteLine($"1부터 100까지 짝수의 합: {sum_even}");
}
(Output)
1부터 100까지 홀수의 합: 2500
1부터 100까지 짝수의 합: 2550
반응형
'C#' 카테고리의 다른 글
(C#) "콘솔 앱" 프로젝트: 최상위 문 사용 안 함 (0) | 2023.06.24 |
---|---|
(C#) 컨트롤이 겹쳐있을 때, 맨 위로 올리는 방법 (0) | 2023.06.24 |
(C#) 로또 번호 중복되지 않게 생성 (0) | 2023.06.24 |
(C#) Random 클래스: 난수 생성 (0) | 2023.06.24 |
(C#) 모든 한글을 출력해봤습니다(유니코드 11172문자) (0) | 2023.06.24 |