Advertisement
FRiTZZY

webmail_Z1

Dec 4th, 2014
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.17 KB | None | 0 0
  1. /* webmail Zadatak_1*/
  2. #include <stdio.h>
  3. #define BR_EL 99
  4.  
  5. double Determ (double a, double b, double c)
  6.    {
  7.        return b * b - 4.0 * a * c;
  8.    }
  9.  
  10. int main ()
  11.    {
  12.        double niz [BR_EL];
  13.        int a, n;
  14.        /* Label tj. tacka u kôdu odakle mozemo nastaviti */
  15.        UNOS:
  16.        printf ("Unesite koliko zelite brojeva [3, 99], mora biti djeljivo sa 3: ");
  17.        scanf ("%i", &n);
  18.        if (n < 3 || n > 99 || n % 3 != 0)
  19.            {
  20.                printf ("\tUnos pogresan!\n");
  21.                goto UNOS; /* Vracamo se na liniju prije 'printf'-a */
  22.            }
  23.        for (a = 0; a < n; ++a)
  24.            {
  25.                printf ("Unesite %i. broj: ", a + 1);
  26.                scanf ("%lf", &niz[a]);
  27.            }
  28.        for (a = 0; a < n / 3; ++a) /* n/3 je determinanti */
  29.            {
  30.                int korak = n / 3;
  31.                double A, B, C;
  32.                A = niz[a];
  33.                B = niz[a + korak];
  34.                C = niz[a + 2 * korak];
  35.                double D = Determ (A, B, C);
  36.                printf ("Determinanta: b^2-4ac za A: %-5.2f B: %-5.2f C: %-5.2f iznosi D = %-5.2f\n", A, B, C, D);
  37.            }
  38.        return 0;
  39.    }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement