All pastes #756349 Raw Edit

bash

public c v1 · immutable
#756349 ·published 2007-10-31 12:40 UTC
rendered paste body
#include <stdio.h>#include <stdlib.h>//--------------------------- Aufgabe 1 Sternchenbaum ------------------------void sternchenbaum(void) {		    int grenze = 20;        int summe = 0;        for(int i=1;i<=grenze;i++)        {        summe += i;         printf("\n");        int anzahlLeerzeichen = grenze -i;                for(int k = 0; k<anzahlLeerzeichen;k++)                printf("_");                for(int j =1;j<=i;j++)   {                printf(" *");                }        }              }//----------------------------- Aufgabe 2 Summe von Zahlen ------------------------void summe(void){	double eingabe=0;	double summe=0;	int counter = 0;	int counter2 = 0;	printf("Bitte Zahlen eingeben \n");	do{		printf("%d. Zahl eingeben: ",++counter2);		scanf("%lf",&eingabe);	summe=eingabe+summe;	if(eingabe==0)	printf("\nDie Summe der %d eingegeben Zahlen lautet %5.2lf \n",++counter-1, summe);	else printf("\nDie Summe der %d eingegeben Zahlen lautet %5.2lf \n",++counter, summe);	}while (eingabe!=0);	}//------------------------ Aufgabe 3 "hoch"-Funktion -------------------------double potenz(double wert, int potenz_zahl) {	int i;	int ergebnis= 1;	for(i=0; i<potenz_zahl; i++){	ergebnis = ergebnis*wert;	}	return ergebnis;} //------------------------ Aufgabe 4 -------------------------/*Regel:•Ein Schaltjahr ist alle vier Jahre (1992 und 1996 waren z.B. Schaltjahre)•alle hundert Jahre nicht (1700 und 1800 waren keine Schaltjahre)•und alle vierhundert Jahre doch (2000 war ein Schaltjahr)*/void schaltjahr(int ugrenze,int ogrenze) {int a;int counter=0;for(a = ugrenze; a <=ogrenze; a++) {		if((a%4==0) && (a%100!=0) || (a%400==0)){	 counter++;	 printf("%d. %d \n",counter,a); 	}}}// --------------------- MAIN ---------------------------int main(void) {// -------------------  Start Sternchenbaum-Funktion --------------	 sternchenbaum();	// --------------------------------------------------------------	/*	//---------------------Start Schaltjahr-Funktion ---------	int u,o;	printf("\t\tDies ist ein Schaltjahr berechner\n\n");	printf("Bitte eine Ugrenze und eine Ogrenze eingeben\n");	printf("Ugrenze: ");	scanf("%d",&u);	printf("\nOgrenze: ");	scanf("%d",&o);	schaltjahr(u,o);	*/	/* // -------------Start Potenzfunktion -----------	double x;	int y=-1;	printf("Zahl eingeben: ");	scanf("%lf",&x);	printf("Ganzzahlige Positive Potenz eingeben: \n");	while(y<0) {		printf("Potenz: ");		scanf("%d",&y);	}	printf("%.2lf",potenz(x,y));		// ----------------------------------------------*/		// --------------- Start Summe von Zahlen --------------	//summe();	// -------------------------------------------------------}