int main()
{
  /* Deklaracija potrebnih promenljivih. */
  int niz[MAKS];
  int n;

  /* Ucitava se dimenzija niza i vrsi se provera 
     ispravnosti ulaza. */
  printf("Unesite dimenziju niza: ");
  scanf("%d", &n);
  if (n <= 0 || n > MAKS) 
  {
    printf("Greska: neispravan unos.\n");
    exit(EXIT_FAILURE);
  }

  /* Ucitavaju se elementi niza. */
  ucitaj(niz, n);

  /* Menja se niz na trazeni nacin. */
  promeni_redosled(niz, n);
  
  /* Ispis rezultata. */
  printf("Rezultujuci niz:\n");
  ispisi(niz, n);

  exit(EXIT_SUCCESS);
}
int main()
{
  /* Deklaracija potrebnih promenljivih. */
  int a[MAKS], b[MAKS];
  int n_a, n_b;

  /* Ucitava se dimenzija niza i vrsi se provera 
     ispravnosti ulaza. */
  printf("Unesite broj n: ");
  scanf("%d", &n_a);
  if (n_a <= 0 || n_a > MAKS) 
  {
    printf("Greska: neispravan unos.\n");
    exit(EXIT_FAILURE);
  }

  /* Ucitavaju se podaci o slicicama. */
  ucitaj(a, n_a);

  /* Niz b se popunjava duplikatima iz a. */
  n_b = duplikati(a, n_a, b);

  /* Ispis rezultata. */
  printf("Elementi niza b: ");
  ispisi(b, n_b);

  exit(EXIT_SUCCESS);
}
int main()
{
  /* Deklaracija potrebnih promenljivih. */
  int a[MAKS], b[MAKS], c[2 * MAKS];
  int n;

  /* Ucitava se dimenzija nizova i vrsi se provera 
     ispravnosti ulaza. */
  printf("Unesite dimenziju nizova: ");
  scanf("%d", &n);
  if (n <= 0 || n > MAKS) 
  {
    printf("Greska: neispravan unos.\n");
    exit(EXIT_FAILURE);
  }

  /* Ucitavaju se elementi nizova. */
  printf("Unesite elemente niza a: ");
  ucitaj(a, n);
  printf("Unesite elemente niza b: ");
  ucitaj(b, n);

  /* Formira se niz c. */
  ukrsti(a, b, n, c);
  
  /* Ispisuju se elementi rezultujuceg niza. */
  printf("Rezultujuci niz:\n");
  ispisi(c, 2*n);

  exit(EXIT_SUCCESS);
}
Exemple #4
0
int main(int argc, char **argv)
{
  Polinom p, q, z, r;
  double x;
  int n;

  /* Unosi se polinom p */
  p = ucitaj();

  /* Ispisuje se polinom p */
  ispisi(&p);

  /* Unosi se polinom q */
  q = ucitaj();

  /* Polinomi se sabiraju i ispisuje se izracunati zbir */
  z = saberi(&p, &q);
  printf("Zbir polinoma je polinom z:\n");
  ispisi(&z);

  /* Polinomi se mnoze i ispisuje se izracunati prozivod */
  r = pomnozi(&p, &q);
  printf("Prozvod polinoma je polinom r:\n");
  ispisi(&r);

  /* Ispisuje se vrednost polinoma u unetoj tacki */
  printf("Unesite tacku u kojoj racunate vrednost polinoma z:\n");
  scanf("%lf", &x);
  printf("Vrednost polinoma z u tacki %.2f je %.2f\n", x,
         izracunaj(&z, x));

  /* Racuna se n-ti izvod polinoma i ispisuje se rezultat */
  printf("Unesite izvod polinoma koji zelite:\n");
  scanf("%d", &n);
  r = n_izvod(&r, n);
  printf("%d. izvod polinoma r je: ", n);
  ispisi(&r);

  exit(EXIT_SUCCESS);
}
Exemple #5
0
int main()
{
  /* Deklaracije potrebnih promenljivih. */
  int a[MAKS][MAKS];
  int m, n;

  /* Ucitavanje dimenzija matrice i provera ispravnosti ulaza. */
  printf("Unesite dimenzije matrice: ");
  scanf("%d%d", &m, &n);
  if (n <= 0 || n > MAKS || m <= 0 || m > MAKS) 
  {
    printf("Greska: neispravan unos.\n");
    exit(EXIT_FAILURE);
  }

  /* Ucitavanje elemenata matrice. */
  ucitaj(a, m, n);

  /* Ispis ucitane matrice. */
  ispisi(a, m, n);

  return 0;
}