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); }
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); }
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; }