Browse Source

add Vskalort

main
fdai6887 2 years ago
parent
commit
27db2f6ed3
  1. 9
      src/funktion.c
  2. 1
      src/funktion.h
  3. 17
      src/main.c

9
src/funktion.c

@ -216,3 +216,12 @@ float Vmiddle3(float x3, float z3) {
result = result * 0.5; result = result * 0.5;
return result; return result;
} }
float Vskalort(float x1, float x2, float x3, float z1, float z2, float z3) {
float E;
E = x1 * z1 + x2 * z2 + x3 * z3;
if (E == 0) {
return 1;
} else {
return 0;
}
}

1
src/funktion.h

@ -38,5 +38,6 @@ double Vparallel(double x1, double x2, double x3, double z1, double z2, double z
float Vmiddle(float x1, float z1); float Vmiddle(float x1, float z1);
float Vmiddle2(float x2, float z2); float Vmiddle2(float x2, float z2);
float Vmiddle3(float x3, float z3); float Vmiddle3(float x3, float z3);
float Vskalort(float x1, float x2, float x3, float z1, float z2, float z3);
#endif #endif

17
src/main.c

@ -164,4 +164,21 @@ int main()
x3 = getValue('X'); x3 = getValue('X');
z3 = getValue('Z'); z3 = getValue('Z');
Vmiddle3(x3, z3); Vmiddle3(x3, z3);
printf("1. Vektor\n");
printf("x eingeben");
x1 = getValue('X');
printf("y eingeben ");
x2 = getValue('X');
printf("z eingeben");
x3 = getValue('X');
printf("2. Vektor\n");
printf("a eingeben");
z1 = getValue('Z');
printf("b eingeben ");
z2 = getValue('Z');
printf("c eingeben");
z3 = getValue('Z');
Vskalort(x1, x2, x3, z1, z2, z3);
} }
Loading…
Cancel
Save