CPP 015 – Döngü Örnekler

Yıldızlar

#include <iostream>
using namespace std;

int main() {
	int count = 5;

	for (int i = 0; i < count; i++, cout<<"\n")
		for (int j = 0; j < i; j++)
			cout << "*";
	// *
	// **
	// ***
	// ****

	// ----- ----- ----- ----- ----- ----- ----- -----
	cout << endl << endl;
	// ----- ----- ----- ----- ----- ----- ----- -----

	for (int i = count; i > 0; i--, cout << "\n")
		for (int j = 0; j < i; j++)
			cout << "*";
	// *****
	// ****
	// ***
	// **
	// *

	// ----- ----- ----- ----- ----- ----- ----- -----
	cout << endl << endl;
	// ----- ----- ----- ----- ----- ----- ----- -----

	for (int i = 0; i < count; i++) {

		for (int j = 0; j < count-i; j++)
			cout << " ";

		for (int j = 0; j < i*2+1; j++)
			cout << "*";

		cout << "\n";
	}

	//      *
	//     ***
	//    *****
	//   *******
	//  *********


	// ----- ----- ----- ----- ----- ----- ----- -----
	cout << endl << endl;
	// ----- ----- ----- ----- ----- ----- ----- -----


	for (int i = count-1; i >= 0; i--) {

		for (int j = 0; j < count - i; j++)
			cout << " ";

		for (int j = 0; j < i * 2 + 1; j++)
			cout << "*";

		cout << "\n";
	}

	//  *********
	//   *******
	//    *****
	//     ***
	//      *
}

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *