--- /dev/null
+#include <stdio.h>
+#include <math.h>
+
+#define VARIABLEN_TYP double
+#define MAX_ 40
+
+main()
+{
+VARIABLEN_TYP erg, x1, x2;
+int i;
+
+x1=30;
+x2=25;
+
+printf("1 Ergebnis: 30");
+printf("2 Ergebnis: 25");
+
+for (i=3;i<=MAX_;++i)
+ {
+ printf("%02d. Ergebnis: %08.2f\texakt: %f\n",i,erg=(-13*x2/6)+(5*x1/2),36.*pow((5./6),i));
+ x1=x2;
+ x2=erg;
+ }
+}
--- /dev/null
+#define BREITE 81
+#define HOEHE 24
+#define FUNKTION y=(x-8)*(x-8)-10
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+
+int x,y,i;
+char z;
+
+int main(void)
+{
+for(i=0;i++<BREITE-1;printf("-"));
+printf("Histogramm\n");
+for(i=0;i++<BREITE-1;printf("-"));
+
+for(x=0;x<=HOEHE-4;x++)
+ {
+ FUNKTION;
+ (y==0)?(z='0'):((y>0)?(z='+'):(z='-'));
+ printf("%02d",x);
+ if (y>BREITE-3) {y=BREITE-3;z='*';}
+ for(;y-->1;printf(" "));
+ printf("%c\n",z);
+ }
+return(0);
+}
--- /dev/null
+#include <stdio.h>
+#include <math.h>
+
+main()
+{
+
+float x;
+
+printf(" x | f(x) \n__________________\n");
+for (x=0;x<10;x=x+.1)
+ printf(" %3.1f | %010.3f \n",x,x*exp(x));
+}