|
|
|
|
|
e-learning
Probajte demo
DL podrška
studentski servis
Login
Gost nalog
prijava za upis
Online prijava
Dokumentacija za upis
 

Početna »
  


  PRETRAGA
  PRIJAVA
Prijavite se za newsletter i slaćemo vam najnovije vesti i aktuelnosti sa ITS-a
  PROGRAMSKI JEZIK C - PRIMER 047

///////////////////////////////////////////////////////////////////////
// ITS - Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// http://www.its.edu.rs/
// Predmet: Osnovi Programiranja - Programski jezik C
//
// Primer: Program za izracunavanje i prikazivanje zbira clanova niza
//           sa parnim indeksom i zbira clanova niza sa neparnim indeksom
//           Niz brojeva se unosi sa tastature
///////////////////////////////////////////////////////////////////////


#include <stdio.h>

#define N 50

void zbir(int n);

main()
{
  int n;

  // poruka korisniku
  printf("Koliko clanova niza zelite da unesete?\n");
  // unos sa tastature
  scanf("%d", &n);

  if(n>N)
  {
    // poruka korisniku
    printf("Potrebno je da unesete broj manji od %d.\n", N);
    return 1;
  }

  // poziv funkcije
  zbir(n);

  return 0;
}

void zbir(int n)
{
  int niz[N], parni=0, neparni=0, i;

  for(i=0; i<n; i++)
  {
    // poruka korisniku
    printf("clan[%d] = ", i);
    // unos sa tastature
    scanf("%d", &niz[i]);

    if(i%2==0)
      parni += niz[i]; // izracunavanje zbira clanova sa parnim indeksom
    else
      neparni += niz[i]; // izracunavanje zbira clanova sa neparnim indeksom
  }

  // stampanje rezultata
  printf("Zbir clanova niza sa parnim indeksom je %d.\n", parni);
  printf("Zbir clanova niza sa neparnim indeksom je %d.\n", neparni);
}

 

 

 

 

 

 



Broj mesta je ograničen! Prijavite se na vreme.