[C++]_S3-03_연습문제1

신치우·2024년 6월 22일

CPP

목록 보기
21/62

별찍기 1, 2, 3
구구단

#include <iostream>
using namespace std;

int main()
{
	//  별찍기 1)
	// 유저들이 어떤 정수를 입력하면
	// N*N개의 별을 찍었으면 좋겠어요.

	int starNum;
	cin >> starNum;

	for (int i = 0; i < starNum; i++) {
		for (int j = 0; j < starNum; j++) {
			cout << "*";
		}
		cout << endl;
		
	}
	cout << endl;
	//  별찍기 2)
	// 1개부터 시작해서 순차적으로 줄마다 증가하게 해주세요.
	for (int i = 0; i < starNum; i++) {
		for (int j = 0; j < i+1; j++) {
			cout << "*";
		}
		cout << endl;
	}
	cout << endl;
	//  별찍기 3)
	// N개 부터 시작해서 줄마다 1개씩 줄어드는 형태로 해주세요
	for (int i = 0; i < starNum; i++) {
		for (int j = starNum; i < j; j--) {
			cout << "*";
		}
		cout << endl;
	}
	cout << endl;

	// 구구단
	// 2단부터 9단까지 출력해주세요
	for (int i = 2; i < 10; i++) {
		for (int j = 1; j < 10; j++) {
			cout << i << "*" << j << "=" << i * j << endl;
		}
		cout << endl;
	}
}
profile
https://shin8037.tistory.com/

0개의 댓글