for문

조건이 참인 동안 일부 코드를 유한하게 반복한다.

for (int i = 1; i <= 10; i++)
{
    Console.WriteLine(i);
}

 

 

원하는 만큼 증가시킬 수 있다.

2씩 증가

for (int i = 1; i <= 10; i+=2)
{
    Console.WriteLine(i);
}

3씩 증가

for (int i = 1; i <= 10; i+=3)
{
    Console.WriteLine(i);
}

 

감소시킬 수도 있다.

for (int i = 10; i > 0; i--)
{
    Console.WriteLine(i);
}
Console.WriteLine("새해 복 많이 받으세요!");

 

while문의 어떤 코드는 무한하게 반복된다. 그와 달리 for문은 제한적으로 반복된다.

 

 

'C# > C#' 카테고리의 다른 글

17. 숫자 맞추기 게임(Number Guessing Game)  (0) 2023.09.05
16. 중첩 반복문(Nested Loops)  (0) 2023.09.04
14. While문(While Loops)  (0) 2023.08.31
13. 논리 연산자(Logical Operators)  (0) 2023.08.31
12. 조건문(Switches)  (0) 2023.08.28
조건문(conditional)

if else 문

if False:
     print("True")
else:
    print("False") # False

if 4 > 3:
    print("a") # a
else :
    print("b")

 

input은 입력값을 string으로 처리하기 때문에 정수나 실수 타입의 값을 받을 때에는 형변환 해주어야 한다.

value = input("값을 입력해주세요: ")

if int(value) > 10:
    print("a")
else:
    print("b")

 

if else 문

day = input("요일을 입력해주세요(0~6): ")

if day == "0":
    print("휴무")
elif day == "6":
    print("단축영업")
elif day == "1":
    print("연장영업")
else:
    print("정상영업")

 

 

반복문(loops)

for 문

i = 0
sum = 0

for i in range(1, 101):
    sum = sum + i

print(sum)

 

while 문

progress = 0

while progress < 100:
    
    progress = progress + 1
    print(f"{progress}% completed")

 

 

+ Recent posts