Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

programmierung C - pascalsches dreieck

hi,

Mein Problem ist folgendes,
bin ein Anfänger beim Programmieren.

Wir haben in der Schule das Pascalsche Dreieck angefangen und haben dazu dann eine Aufgabe bekommen:

Verändern sie ihre erste version des programmes so, dass die binomialkoefizienten von (0_über_0) bis (10_über_20) ausgeben werden.
beginnen sie eine neue zeile, wenn n erhöht wird.
es soll eine dreiecksform dabei entstehen.

ich verstehe nicht ganz wie ich das nun machen soll?
könnte mir wer beim ansatz helfen? ich will es verstehen.

hier der code den wir fertig gemacht haben:


#include <stdio.h>
#include <stdlib.h>


long n_ueber_k(long n, long k)
{
long ergebnis =01;
if (k==0 || k==n) // Erste Fälle aus der Formel
{
ergebnis = 1;
}

else // Der Normalfall aus der Formel
{
ergebnis= n_ueber_k(n-1l, k-1l) +
n_ueber_k(n-1l,k);
}

return ergebnis;
}


int main(void)
{
long n=0, k;
do
{

printf("Bitte geben Sie n ein\n");
fflush (stdout);
scanf("%ld",&n);
printf("Bitte geben Sie k ein\n");
fflush (stdout);
scanf("%ld",&k);
printf("%ld\n",n_ueber_k(n,k));
} while (n>0);

return 0;
}

danke im vorraus für jede antwort.

der neue


Antworten zu programmierung C - pascalsches dreieck:

kann mir denn keiner helfen?  ??? ???

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
1 Leser hat sich bedankt
kann mir denn keiner helfen?  ??? ???


Deine Mitschüler die es vestanden haben.

Die Grundlagen dürften im Unterricht vermittelt worden sein.

Die Aufgabe würde nicht gestellt werden, wenn diese Grundlagen nicht als vorhanden vorausgesetzt werden dürfen.

Sind die Grundlagen nicht vorhanden, ist das Dein offensichtliches Versäumnis. Also: nachholen und im Unterricht nächstes Mal Augen und Ohren auf.

 

« ich würde gerne gerne programmieren lernen um spiele zu machen?SAPLogon.ini per Batch ersetzen probelme mit Goto parameter »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Malware
Mit Malware bezeichnet man allgemein Schadprogramme, die dazu entwickelt worden schädliche Funktionen auf Computern auszuführen. Das Wort setzt sich zusammen au...