While문
~scanf가 가능해서 사용해봤습니다.
A+B - 5
int a,b;
while(~scanf("%d %d", &a,&b)){
if(a+b != 0)
printf("%d\n", a+b);
}
A+B - 4
int a,b;
while(~scanf("%d %d", &a,&b)){
printf("%d\n", a+b);
}
더하기 사이클
int num, firNum, secNum, sumNum, count, result;
result = 0;
count = 0;
scanf("%d",&num);
if (num < 10)
num *= 10;
result = num;
while (1) {
firNum = result / 10;
secNum = result % 10;
sumNum = firNum + secNum;
result = (secNum * 10) + (sumNum % 10);
count++;
if (num == result)
break;
}
printf("%d", count);
헷갈릴땐 변수 다시 정리하고 세분화
'프로그래밍 공부 > 알고리즘' 카테고리의 다른 글
Day5 C# 백준 if문 (0) | 2021.06.02 |
---|---|
Day1 백준 입출력과 사칙연산 (0) | 2021.05.25 |
[알고리즘] C# ArrayList와 LinkedList (0) | 2021.05.15 |
[알고리즘] C# 배열 재정리 (0) | 2021.05.15 |
[알고리즘] 자료구조? (0) | 2021.05.15 |