2022. 5. 30. 21:11ㆍ코딩 1막 <C++개념편>
1. for문을 써서 구구단 만들어라
#include <iostream>
using namespace std;
//반복문_구구단 출력
void main()
{
for (int i = 2; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
int result = i * j;
cout << i << " * " << j << " = " << result << endl;
}
cout << endl;
}
}
2. 다중반복문의 꽃 "도형그리기"
#include <iostream>
using namespace std;
// (*도형그리기)
// *****
// *****
// *****
// *****
// *****
void main()
{
for (int j = 0; j < 5; j++)
{
for (int i = 0; i < 5; i++)
{
cout << "*";
}
cout << endl;
}
cout << endl;
// *
// **
// ***
// ****
// *****
for (int j = 0; j < 5; j++)
{
for (int i = 0; i <= j; i++)
{
cout << "*";
}
cout << endl;
}
cout << endl;
// *
// ***
// *****
int lineNum = 3;
// 띄어쓰기 모양부터 만들기(띄어쓴것은 lineNum으로 표기)
for (int i = 0; i < lineNum; i++)
{
for (int j = lineNum - 1; j > i; j--)
{
cout << " ";
}
for (int j = 0; j < 2 * i + 1; j++)
{
cout << "*";
}
cout << endl;
}
}
// 과제가 있습니다~ 도형그리기의 응용문제!!
'코딩 1막 <C++개념편>' 카테고리의 다른 글
[C++] 09. 다양한 함수들 (0) | 2022.05.30 |
---|---|
[C++] 08. 함수의 개요 (0) | 2022.05.30 |
[C++] 06. 반복문(for문) (0) | 2022.05.30 |
[C++] 05. 반복문(while문) (0) | 2022.05.30 |
[C++] 04. 연산자, 조건비교 연산자, 연산자 우선순위 (0) | 2022.05.30 |