#include "stdio.h"
void main()
{
char Eingabe[255];
char Test[255];
int EZ=0; //Eingabezähler
int TZ=0;//Testzähler
int Pali=1; //Merker
printf("Bitte den Text eingeben: ");
gets(Eingabe);
while(Eingabe[EZ]!=0)// bei Stringende (0) aufhören
{
...
#include "stdio.h"
// Funktion; rekursive Lösung
int Sum ( int n)
{
if (n==0)
return 0;
else
return n+Sum(n-1);
}
void main()
{
int Zahl;
printf("Zahl eingeben: ");
scanf("%d", &Zahl);
// Zahl wird an die Sum-Funktion übergeben
...
#include "stdio.h"
int Zug=0;
// Rekursion; Prozedur
void Bewege(int Scheiben, int Start, int Ziel, int Zwischen)
{
if (Scheiben>0)
{
// Deligieren von Aufgaben, bis ich immer nur eine Scheibe bewegen muss
// int Ziel ist Zwischen und Zwischen ist Ziel
Bewege(Scheiben-1,Start,Zwischen,Ziel);
...
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
void main ()
{
const int Anzahl=10000;
int Zufallszahlen[10000]; // Feld für Zufallszahlen
// Häufigkeit der Ziffern, mit 0 vorbelegt ( 10 Werte(0-9)a mit 0)
int Verteilung[10]={0};
int Wert=0;
//Füllen mit Zufallszahlen
srand(time(NULL)); //...
#include "stdio.h"
int Euklid(int a, int b)// ggT ( grösster gemeinsamer Teiler)
{
if (b==0)
return a;
else
return Euklid(b, a%b);
}
int EukIt(int a, int b)
{
int Flag;
while(b!=0)
{
a=a%b;
Flag=a;...
#include "stdio.h"
void main (void)
{
double Ergebnis=1.0;
// bei Multiplikation ist der Startwert 0 nicht zu gebrauchen,
// weil das Ergebnis mal 0 immer 0 ist
int Eingabe=0;
printf("Bitte eine Zahl eingeben: ");
scanf("%d", &Eingabe);
for (int Z=1; Z<=Eingabe; Z++)
{...