Benutzer:Jack.van-dayk/ C-Programme: Dreieck

Aus Wikibooks
 
	
	#include <stdio.h>


int main (void)
{
	int anzahl, max;	// deklarieren der variablen für die zeilen schleife
	int stern, leertaste;	// deklarieren der varieablen für berechnung dar anzahl von leerzeichen und sternen
	int min1, min2;	// deklareiren der zählvariablen für leerzeichen und stern schleife


	printf ("Aufgabe 02: Programm zur Ausgabe eines Dreiecks \n\n") ;	// ausgabe brogrammtietel
	printf (" Bitte die max. zeilen Zahl des Dreiecks eingeben: ");	//ausgabe eingabeaufforderung
	scanf ("%d",&max);	//einlesen eingegebenen der zeilen anzahl

	for (anzahl=1; anzahl<=max; ++anzahl)	//schleife zur berechnug der zeilen zahl
			
	{
		
		leertaste = anzahl ;	//berechnung der anzahl der lehrzeilen
		stern = (max+1-anzahl)*2-1;	//bilden eines ungeraben wert für die anzahl der steren

		for( min1=1; min1<=leertaste; ++min1)	//schleife zur ausgabe der leerzeichen
		{
			printf(" ");	//ausgabe der leerzeichedn
		}

		for (min2=1; min2<=stern; ++min2)	// schleife zur ausgabe der sternchen
		{
			printf("*");	// ausgabe der sternchen
		
		}

		printf("\n");	//am ende jedes durchlaufs zeilenumbruch!
	}

	return 0;
}