Ejemplo n.º 1
0
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);
}
Ejemplo n.º 2
0
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);
}
Ejemplo n.º 4
0
Datoteka::Datoteka(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Datoteka)
{
    ui->setupUi(this);
    this->setVisible(false);

    connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(ucitaj()));
}
Ejemplo n.º 5
0
int main()
{
  /* Deklaracije potrebnih promenljivih. */
  int a[MAKS][MAKS], b[MAKS][MAKS];
  int m, n;
  int k, t;

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

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

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

  /* Ucitavanje elemenata druge matrice. */
  ucitaj(b, k, t);

  /* Ispis rezultata. */
  if (podmatrica(a, m, n, b, k, t))
    printf("Druga matrica je sadrzana u prvoj matrici.\n");
  else
    printf("Druga matrica nije sadrzana u prvoj matrici.\n");

  return 0;
}
Ejemplo n.º 6
0
int main()
{
    TACKA niz[MAX_SIZE];
    int n;

    ucitaj(niz, &n);
    ispisi_niz(niz, n);
    najbliza(niz, n);
    najdalja(niz, n);
    vektorski_proizvod(niz[0], niz[1]);
    return 0;
}
Ejemplo n.º 7
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);
}
Ejemplo n.º 8
0
int main()
{
  /* Deklaracije potrebnih promenljivih. */
  Vocka vocke[MAKS_VOCKI], najzdravija;
  int n;

  /* Ucitavanje ulaza. */
  n = ucitaj(vocke);
  
  /* Ispis rezultata. */
  najzdravija = vocka_sa_najvise_vitamina(vocke, n);
  printf("Voce sa najvise C vitamina je: %s\n", najzdravija.ime);

  return 0;
}
Ejemplo n.º 9
0
void main()
{
	FILE *f, *fb;
	int br;
	f = fopen("podaci.txt", "r");
	if (f == NULL)
		return;

	fb = fopen("podaci.dat", "w+");
	if (fb == NULL)
		return;

	prepisi(f, fb);

	zapis *polje;
	polje = ucitaj(fb, &br);

	maxPorez(polje, br);
}
Ejemplo n.º 10
0
Archivo: 11.c Proyecto: milenavj/LAV
int main() {
  int n;
  float a[MAX_SIZE];
  printf("Unesite dimenziju niza: ");
  scanf("%d", &n);
  if (n <= 0 || n > MAX_SIZE) {
    printf("-1\n");
    return 0;
  }             /* uslov nepravilnog unosa*/
  ucitaj(a, n); /*ucitava niz*/
  printf("\n");
  printf("%f\n", max_broj(a, n));            /*stampa maksimum*/
  printf("%f\n", aritmeticka_sredina(a, n)); /*stampa arit.sredinu*/
  if (max_broj(a, n) > (2 * aritmeticka_sredina(a, n)))
    printf("1\n"); /* uslov da je max veci od arit.sredine*/
  else
    printf("0\n");

  return 0;
}
Ejemplo n.º 11
0
int main() {
  float niz[MAX];
  int n, min, c, max;
  printf("Uneti dimenziju niza: ");
  scanf("%d", &n);
  if (n < 0 || n > MAX) {
    printf("Izlaz:\n-1");
    printf("\n");
    return 0;
  }
  ucitaj(niz, n);
  min = indeks_minimuma(niz, n);
  max = indeks_maksimuma(niz, n);
  if (min > max)
    c = 1;
  else
    c = 0;
  printf("Izlaz:\n%d\n%d\n%d", min, max, c);
  printf("\n");
  return 0;
}
Ejemplo n.º 12
0
int main()
{
int a[MAX_SIZE];
int n;
printf("Unesite dimenziju niza:\n");
scanf("%d",&n);

/*za pogresan unos*/
if(n<=0 || n>MAX_SIZE){
  printf("-1\n");
  return 0;
}
printf("Uneti niz:  ");
ucitaj(a,n);
/*ispisujemo indekse*/
printf("Izlaz:\n%d\n%d\n",indeks_minimuma(a,n),indeks_maksimuma(a,n));
/*ispisujemo 1, ako je uslov zadovoljen*/
(indeks_minimuma(a,n)>indeks_maksimuma(a,n))? printf("1\n"): printf("0\n");

return 0;
}
Ejemplo n.º 13
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;
}
Ejemplo n.º 14
0
int main()
{
  /* Deklaracije potrebnih promenljivih. */
  int a[MAKS][MAKS];
  int n;

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

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

  /* Ispis rezultata. */
  if (sortirani_po_kolonama(a, n))
    printf("Elementi su sortirani po kolonama.\n");
  else
    printf("Elementi nisu sortirani po kolonama.\n");

  if (sortirani_po_vrstama(a, n))
    printf("Elementi su sortirani po vrstama.\n");
  else
    printf("Elementi nisu sortirani po vrstama.\n");

  if (sortirani_po_dijagonalama(a, n))
    printf("Elementi su sortirani po dijagonalama.\n");
  else
    printf("Elementi nisu sortirani po dijagonalama.\n");

  return 0;
}