-
2024.02.22(while문 , for문 - 별찍기)게임 개발 학원/C++ 2024. 2. 22. 15:59반응형
while(true) // 기본동작 조건은 true
{
// 여기에 반복할 코드가 들어감
// 기본적으로 종료 조건이 있어야함
}
for
while 처럼 반복작업을 수행할때 사용한다
반복횟수가 명확한 경우 유용함for (초기화; 조건; 증감)
{
}별찍기
1.
for (int i = 0; i < 5; i++) // star : 5
{
for (int k = 0; k <= i; k++)
{
std::cout << "*";
}
std::cout << std::endl;
}2.
for (int i = 0; i < 5; i++){
for (int k = 5; k > i; k--)
{
std::cout << "*";}
std::cout << std::endl;
}
3.
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < i; j++)
{std::cout << " ";
}
for (int k = 1; k <= 5 - i; k++)
{
std::cout << "*";
}
std::cout << std::endl;
}
4.
for (int i = 1; i <= 5; i++){
for (int j = 5; j > i; j--)
{
std::cout << " ";
}
for (int k = 1; k <= i; k++)
{
std::cout << "*";
}
std::cout << std::endl;
}5.
for (int i = 0; i <= 5; i++)
{
for (int k = 0; k < 5 - i; k++)
{
std::cout << " ";
}
for (int j = 0; j < i * 2 + 1; j++)
{
std::cout << "*";
}
std::cout << std::endl;
}
for (int i = 4; i >= 0; i--)
{
for (int k = 0; k < 5 - i; k++)
{
std::cout << " ";
}
for (int j = 0; j < i * 2 + 1; j++)
{
std::cout << "*";
}
std::cout << std::endl;
}반응형'게임 개발 학원 > C++' 카테고리의 다른 글
2024.02.23(배열) (0) 2024.02.23 메모용 (0) 2024.02.22 2024.02.21(if문, switch문) (0) 2024.02.22 2024.02.20 정리(표기법 , 연산자) (0) 2024.02.21 2024.02.20(메모리 구조) (0) 2024.02.20