Advertisement
toennito

Norm

Apr 6th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.55 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>       /* powf */
  3.  
  4. int main(void) {
  5.     float vektorX = 0, vektorY = 0, vektorZ = 0;
  6.     char buffer[50];
  7.     printf("Bitte einen Vektor (X.X, Y.Y, Z.Z) eingeben: ");
  8.     fgets(buffer, 50, stdin);
  9.     if (sscanf(buffer, "(%f, %f, %f)", &vektorX, &vektorY, &vektorZ) == 3) {
  10.         printf("Die Norm des Vektors betraegt: %f\n", powf(powf(vektorX, 2.0)+powf(vektorY, 2.0)+powf(vektorZ, 2.0), 0.5));
  11.     } else {
  12.         printf("Bitte geben Sie einen korrekt formatierten Vektor ein!\n");
  13.     }
  14.     return 0;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement