-> Hier kostenlos registrieren
Hallo liebe Mitglieder!
Weiss jemand einen besseren Algorithumus um die Zeilen einer
Funktionstabelle zu erzeugen. Mein Programm erzeugt nur die
Zeilen von 3 Eingangsvariablen (e1-e3).
#include <stdio.h>
main()
{
int x,e1,e2,e3,a1,a2;
x=e1=e2=e3=a1=a2=0;
printf("\nE3 E2 E1 A1 A2\n");
printf("---------------------------\n");
for (x=0;x<=7;x++) {
/*printf(" %d %d %d\n",e3,e2,e1);*/
if(x==0||x==2||x==4||x==6)
e1=0;
else
e1=1;
if(x==2||x==3||x==6||x==7)
e2=1;
else
e2=0;
if(x==0||x==1||x==2||x==3)
e3=0;
else
e3=1;
a1=e1&&e2&&e3;
a2=e1||e2||e3;
printf(" %d %d %d %d %d\n",e3,e2,e1,a1,a2);
}
printf("\n");
}
cu
Josef
Weiss jemand einen besseren Algorithumus um die Zeilen einer
Funktionstabelle zu erzeugen. Mein Programm erzeugt nur die
Zeilen von 3 Eingangsvariablen (e1-e3).
#include <stdio.h>
main()
{
int x,e1,e2,e3,a1,a2;
x=e1=e2=e3=a1=a2=0;
printf("\nE3 E2 E1 A1 A2\n");
printf("---------------------------\n");
for (x=0;x<=7;x++) {
/*printf(" %d %d %d\n",e3,e2,e1);*/
if(x==0||x==2||x==4||x==6)
e1=0;
else
e1=1;
if(x==2||x==3||x==6||x==7)
e2=1;
else
e2=0;
if(x==0||x==1||x==2||x==3)
e3=0;
else
e3=1;
a1=e1&&e2&&e3;
a2=e1||e2||e3;
printf(" %d %d %d %d %d\n",e3,e2,e1,a1,a2);
}
printf("\n");
}
cu
Josef