C++ for 문의 기초 정보
//다양한증감수식의형태//
for(i=10;i>0;i--) // 뺄셈 사용
printf("HelloWorld!\n");
for(i=0;i<10;i+=2) // 2씩 증가
printf("HelloWorld!\n");
for(i=1;i<10;i*=2) // 2를 곱한다.
printf("HelloWorld!\n");
for(i=0;i<100;i=(i*i)+2) // 어떤수식이라도가능
printf("HelloWorld!\n");
for( ; i<100; i++ ) // 한 부분이 없을 수도 있다.
printf("Hello World!\n");
for(i = 0, k = 0; i < 100; i++ ) // 2개 이상의 변수 초기화
printf("Hello World!\n");
for(printf("반복시작"), i = 0; i < 100; i++ ) // 어떤 수식도 가능
printf("Hello World!\n");
for( ; ; ) // 무한 반복 루프
printf("Hello World!\n");
// for문을 이용해 원하는 개수만큼의 세제곱 수를 작은 수부터 출력
#include <stdio.h>
int main(void)
{
int i, max;
printf("정수의 세제곱수를 작은수부터 입력한 수만큼 줄게요. : ");
scanf("%d", &max);
for (i=1; i<=max; i++)
{
printf("%d\n", i*i*i);
}
return 0;
}
#include <stdio.h>
// 각 변의 길이가 100보다 작은 삼각형 중에서 피타고라스의 정리가 정립하는 각 변의 길이가 독립적인 a,b,c인 직각 삼각형의 개수는?
int main(void)
{
double a,b;
int count;
for (a=1; a<100; a++)
{
for (b=1; b<100; b++)
{
if (a*a+b*b<10000)
{
count += 1;
}
}
}
printf("%d", count);
return 0;
}
'Development > C++' 카테고리의 다른 글
[C++] 기초 예시 - 6 : 함수 (0) | 2019.06.15 |
---|---|
[C++] 기초 예시 - 5 : continue문 (0) | 2019.06.15 |
[C++] 기초 예시 - 3 : 반복문 do while (0) | 2019.06.11 |
[C++] 기초 예시 - 2 : 반복문 while (0) | 2019.06.10 |
[C++] 기초 예시 - 1 : 조건문 if, switch (0) | 2019.06.10 |