///////////////////////////////////////////////////////////////////////
// ITS – Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// https://www.its.edu.rs/
// Predmet: Osnovi Programiranja – Programski jezik C
//
// Primer: Program za izracunavanje sume kvadrata neparnih brojeva u opsegu
// brojeva od n do m, uz upotrebu posebne funkcije.
// Brojevi n i m se unose sa tastature (n < m)
///////////////////////////////////////////////////////////////////////
#include <stdio.h>
void kvadrati (int k, int r);
main()
{
int n,m;
//ucitavanje broja n
printf("Unesite broj n: ");
scanf("%d",&n);
//ucitavanje broja m
printf("Unesite broj m: ");
scanf("%d",&m);
//poziv funkcije
kvadrati(n,m);
}
//funkcija koja radi izracunavanje
void kvadrati (int k, int r)
{
int i;
int suma=0;
//provera da li je n < m
if (k >= r)
{
printf("Morate uneti broj m koji je veci od n
");
return;
}
i = k;
while(i <= r) // ukljucujemo i broj m u sumu
{
if(i%2 == 1) // da li je neparan broj
suma+= i*i; // dodaj na sumu kvadrat neparnog broja
i++;
}
printf("Suma kvadrata neparnih brojeva od %d do %d je %d
",k,r,suma);
}