본문 바로가기
공부

DAY6 과제1.C++ 점찍기

by MY블로그 2022. 10. 17.
#include <iostream>
using namespace std;
int main()
{
	for (int a = 0; a < 5; a++)  // 행 5번 반복 0~4
	{
		for (int b = 0; b <= a; b++)  // 열을 1부터 5까지 하나씩 늘이기
		{
			cout << "*";
		}
		cout << endl;
	}
	for (int a = 0; a < 5; a++) // 행 5번 반복 0~4
	{
		for (int b = 5; b > a; b--) // 열을 5부터 1열까지 하나씩 줄이기
		{
			cout << "*";
		}
		cout << endl;
	}
	for (int a = 0; a < 10; a += 2) // a 는 행  b는 열  //피라미드형태 선생님께 질문하기.
	{
		for (int b = 8; b > a; b -= 2)
		{
			cout << " ";
		}
		for (int b = 0; b <= a; b++)
		{
			cout << "*";
		}
		cout << endl;
	}
	cout << endl;



	system("pause");   //return 0; 만 입력후 프로그램만 따로 실행했더니 순식간에 프로그램종료되서 넣어봄.
	return 0;
}

//for 문으로 별찍기 + 코드확인용 파일같이가져오기
//
//*           1
//**          2
//***         3
//****        4
//*****       5
//*****       5
//****        4
//***         3
//**          1
//*           1
//  *      1
// ***     3
//   *****    5
//  *******   7
// *********  9

 

 

 

결과

 

'공부' 카테고리의 다른 글

C++ 하이 로우 세븐 게임 연습  (0) 2022.10.19
DAY6 과제2.숫자야구게임  (0) 2022.10.17
레지스트(registry)  (0) 2022.10.11
C++ 연산자 우선 순위  (0) 2022.10.11
C++ 자료형의 종류  (0) 2022.10.11

댓글