개인공부/C언어
C언어 - 의사코드 Pseudocode
무제1351
2020. 11. 9. 22:18
인간의 언어를 사용해서 코드와 비슷한 내용을 이해하기 쉽도록 표현하는 의사코드.
int num, sum = 0; //sum을 0으로 초기화한다.
int status;
printf("Enter an integer (q to quit) : "); // 사용자에게 안내한다.
status = scanf("%d", &num); // 사용자에게 입력을 받는다.
while( status == 1) // 그 입력이 정수인 동안에는
{
sum = sum + num; // 그 입력을 sum에 더한다.
printf("Enter next integer (q to quit) : "); // 사용자에게 안내한다.
status = scanf("%d", &num); // 사용자에게 다음번 입력을 받는다
}
printf("Sum = %d", sum); // sum을 출력.
//sum을 0으로 초기화한다. = Initialize sum to 0
// 사용자에게 안내한다. = Prompt user
// 사용자에게 입력을 받는다. = Read input
// 그 입력이 정수인 동안에는 = While the input is an integer
// 그 입력을 sum에 더한다. = Add the input to sum,
// 사용자에게 안내한다. = Prompt user,
// 사용자에게 다음번 입력을 받는다 =Then read next input
// sum을 출력. = After input complete, print sum
while (scanf("%d", &num) ==1 )
{
// do something with num
}
While getting and testing the value succeed.
Process the value
출처 : 홍정모의 따라배우는 C언어