using System;
class Even{
static void Main(){
int a = 5;
if (a%2 == 0)
Console.WriteLine(a + "는 짝수입니다.");
else
Console.WriteLine(a + "는 홀수입니다."); // 5는 홀수입니다.
}
}
// if문에서 복수의 처리를 실행하고자 하는 경우
using System;
class Score{
static void Main(){
int s = 65;
Console.WriteLine("당신의 점수는" + s + "점입니다."); // 당신의 점수는 65점입니다.
if (s < 70) {
Console.WriteLine("평균까지 앞으로" + (70 - s) + "점"); // 평균까지 앞으로 5점
Console.WriteLine("분발하세요!"); // 분발하세요!
} else {
Console.WriteLine("잘 했습니다!");
}
}
}
복수의 조건 중 조건에 맞는 하나의 처리를 수행하고자 할 때에는 if~else 문을 조합해 사용
using System;
class Rank{
static void Main(){
int num = 1000;
Console.Write(num+"는");
if (0 <= num && num <= 9)
Console.WriteLine("1자리의 수입니다.");
else if (10 <= num && num <= 99)
Console.WriteLine("2자리의 수입니다.");
else if (100 <= num && num <= 999)
Console.WriteLine("3자리의 수입니다.");
else
Console.WriteLine("4자리 이상의 수입니다.");
}
}
// 내포 : if문을 비롯한 제어문은 처리의 도중에 또 다른 제어문을 포함할 수 있다.
using System;
class Score {
static void Main(){
int a = 90;
if (a>80) {
if (a == 100)
Console.WriteLine("만점입니다.");
else
Console.WriteLine("조금 적습니다."); // 조금 적습니다.
}
else
Console.WriteLine("분발하십시오.");
}
}
int i; // 카운터
for (i = 0; i <= 3; i++) // 카운터 초기값, 반복 유무 결정조건, 카운터 증가 방법
```
using System;
class Counter{
static void Main() {
int i;
for (i = 1; i <4; i++)
Console.WriteLine("안녕하세요"+i);
}
}
// 결과 : 안녕하세요1
// 안녕하세요2
// 안녕하세요3
using System;
class Multiply{
static void Main(){
int i, j;
for (j=1, j <= 9; j++)
for(i = 1, i <= 9; i++)
Console.WriteLine(j + "X" + i + "=" + j*i);
}
}
// 결과 : 구구단 1안 ~ 9단