pitanje o gradivu za kolokvij
Select messages from
# through # FAQ
[/[Print]\]

Forum@DeGiorgi -> Programiranje 1 i 2

#1: pitanje o gradivu za kolokvij Autor/ica: mew_17 PostPostano: 20:19 pet, 17. 1. 2014
    —
Moze li u drugom kolokviju biti ono sto se zadnje obrađivalo na predavanjima? (Stringovi, rekurzivne funkcije, višedimenzionalna polja...). Nije li to prijasnjih godina bilo gradivo Programiranja 2?

Hvala!

#2: Re: pitanje o gradivu za kolokvij Autor/ica: mdokoLokacija: Heriot-Watt University, Edinburgh PostPostano: 22:02 pet, 17. 1. 2014
    —
mew_17 (napisa):
Moze li u drugom kolokviju biti ono sto se zadnje obrađivalo na predavanjima? (Stringovi, rekurzivne funkcije, višedimenzionalna polja...). Nije li to prijasnjih godina bilo gradivo Programiranja 2? !

IIRC, u kolokvij uvijek ulazi cjelokupno gradivo kolegija i to ono koje je na tom kolegiju obrađivano ove, a ne neke od prethodnih godina.

#3:  Autor/ica: pllook PostPostano: 18:43 čet, 30. 1. 2014
    —
znam da je glupo pitanje,ali može li mi netko reći što točno znači npr. if(x) i if(!x)?

#4:  Autor/ica: mdokoLokacija: Heriot-Watt University, Edinburgh PostPostano: 19:55 čet, 30. 1. 2014
    —
pllook (napisa):
znam da je glupo pitanje,ali može li mi netko reći što točno znači npr. if(x) i if(!x)?


C tretira sve numeričke vrijednosti kao true ako su različite od nule, a nulu kao false. Prema tome, if(x) je isto što i if(x != 0), dok je if(!x) isto što i if(x == 0).

#5:  Autor/ica: pllook PostPostano: 20:32 čet, 30. 1. 2014
    —
A možete li mi u ovom zadatku objasniti svrhu ovog "gotovo"?
http://degiorgi.math.hr/prog1/kolokviji/p1-kolokvij-1011-2.pdf
3.zad,A grupa

Kod:

int polinom1(int x, int n)
{
    int k, temp=0;
    for (k = n; k >= 0; k--){
        temp = temp*x+((k % 2) ? -1:1)*(n*n*n+2*n-k);
    }
    return temp;
}

int main(){
    int niz[2011], i, j, gotovo = 1, temp, n;

    scanf("%d", &n);
    for(i=0; i<n; i++){
        scanf("%d", &niz[i]);
    }

    while(gotovo){
        gotovo = 0;
        for (j = 0; j< i-1; j++){
            if (polinom1(niz[j],3) > polinom1(niz[j+1],3)){
                gotovo = 1;

                temp = niz[j];
                niz[j] = niz[j+1];
                niz[j+1] = temp;
            }
        }
    }

    for (j = 0; j < i; j++) printf("%d ",niz[j]);
return 0;
}

#6:  Autor/ica: Countess PostPostano: 20:40 čet, 30. 1. 2014
    —
pllook (napisa):
A možete li mi u ovom zadatku objasniti svrhu ovog "gotovo"?
http://degiorgi.math.hr/prog1/kolokviji/p1-kolokvij-1011-2.pdf
3.zad,A grupa


Prouči zadatak 11.4.6 u skripti - Bubble sort.

Ta while()-petlja se koristi za sortiranje niza uzlazno (b dio zadatka); varijabla "gotovo" ima vrijednost 1 dok god se neki elementi niza mijenjaju, tj. poprima vrijednost 0 tek kad je niz u potpunosti sortiran i nema više međusobnih zamjena elemenata. Pa je sortiranje "gotovo".

#7:  Autor/ica: pllook PostPostano: 7:32 čet, 17. 4. 2014
    —
ulazi li zadnje gradivo obrađeno na predavanjima(strukture,unije) u gradivo za prvi kolokvij?



Forum@DeGiorgi -> Programiranje 1 i 2


output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.

Stranica 1 / 1.

Powered by phpBB © 2001,2002 phpBB Group
Theme created by Vjacheslav Trushkin