Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

pomoć oko 2.kolokvija(28.09.)
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
suziQ
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 29. 05. 2005. (13:52:50)
Postovi: (2B)16
Spol: žensko
Sarma = la pohva - posuda
-1 = 1 - 2

PostPostano: 20:12 čet, 28. 9. 2006    Naslov: pomoć oko 2.kolokvija(28.09.) Citirajte i odgovorite

Da li bi mi netko tko je bio danas na kolokviju,a znao je to riješiti ili bilo koja dobra duša može riješiti ove zadatke :beg:
2.Napiši funkciju [i]bljak[/i] koja kao argumente uzima cjelobrojno polje A i broj n.Funkcija transformira polje A tako da:
-A[j] = broj znamenki elementa u starom polju od A[j-1] - 3*broj znamenki elementa u starom polju od A[j+1]
-ako broj nema nekog od susjeda,znači taj susjed nema znamenki.
Funkcija nema izlaznu vrijednost.

3.U datoteci "vrhovi.txt" nalaze se podaci o planinarima:vrh na kojeg su se popeli (neki vrh-kod 0, K1-kod 1, mount everest-kod 2), koje godine, da li su ga osvojili i ime planinara.Treba stvoriti datoteku "osvojen.txt" u koju treba ispisati one vrhove koji su osvojeni barem 5 puta nakon 1970.godine.
primjer datoteke "vrhovi.txt":
0 1954 da peric
2 1923 ne juric
1 1968 ne stefic
0 1972 da buljic


4.Imamo listu koja sadrzi cijele brojeve.
(a) Napisite deklaraciju strukture [i]broj[/i] za pohranu cijelog broja ukljucivo i pokazivac na sljedeci element u listi.
(b) Napisite funkciju [i]poredaj[/i](broj *pocetak) koja vezanu listu,kojoj je pocetak pokazivac na prvi element,preuređuje tako da se svi parni brojevi nalaze ispred neparnih.
(c) Napisite kako izgleda poziv funkcije iz glavnog programa.


Ako netko primjeti da sam nesto krivo napisala u zadacima,nek me ispravi!!
i jos jedno pitanje:dal netko tko je bio na popravku 1.kolokvija (a mislim na ovaj za vrijeme dopunske) mi moze reci kako je izgledao popravni?dal su zadaci bili slicni kolokviju dan prije,ako su razliciti,koliko razliciti??
Da li bi mi netko tko je bio danas na kolokviju,a znao je to riješiti ili bilo koja dobra duša može riješiti ove zadatke Molim, kumim i preklinjem!
2.Napiši funkciju bljak koja kao argumente uzima cjelobrojno polje A i broj n.Funkcija transformira polje A tako da:
-A[j] = broj znamenki elementa u starom polju od A[j-1] - 3*broj znamenki elementa u starom polju od A[j+1]
-ako broj nema nekog od susjeda,znači taj susjed nema znamenki.
Funkcija nema izlaznu vrijednost.

3.U datoteci "vrhovi.txt" nalaze se podaci o planinarima:vrh na kojeg su se popeli (neki vrh-kod 0, K1-kod 1, mount everest-kod 2), koje godine, da li su ga osvojili i ime planinara.Treba stvoriti datoteku "osvojen.txt" u koju treba ispisati one vrhove koji su osvojeni barem 5 puta nakon 1970.godine.
primjer datoteke "vrhovi.txt":
0 1954 da peric
2 1923 ne juric
1 1968 ne stefic
0 1972 da buljic


4.Imamo listu koja sadrzi cijele brojeve.
(a) Napisite deklaraciju strukture broj za pohranu cijelog broja ukljucivo i pokazivac na sljedeci element u listi.
(b) Napisite funkciju poredaj(broj *pocetak) koja vezanu listu,kojoj je pocetak pokazivac na prvi element,preuređuje tako da se svi parni brojevi nalaze ispred neparnih.
(c) Napisite kako izgleda poziv funkcije iz glavnog programa.


Ako netko primjeti da sam nesto krivo napisala u zadacima,nek me ispravi!!
i jos jedno pitanje:dal netko tko je bio na popravku 1.kolokvija (a mislim na ovaj za vrijeme dopunske) mi moze reci kako je izgledao popravni?dal su zadaci bili slicni kolokviju dan prije,ako su razliciti,koliko razliciti??



_________________
I Got Feeling, Blues is gonna be my only way
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
andreao
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 10. 02. 2005. (12:08:18)
Postovi: (46F)16
Sarma = la pohva - posuda
35 = 192 - 157
Lokacija: SK

PostPostano: 11:28 pet, 29. 9. 2006    Naslov: Citirajte i odgovorite

Ajme sorry na ovom gore postu, nešta mi se omako prst pri pisanju. :oops:

int br_znam(int x){
int brojac=0,ostatak,n;
n=abs(x);
while(n>0){
ostatak=n%10;
n=n/10;
++brojac;
}
return brojac;
}

void bljak(int *A,int n){
int i,*B;
B=(int *)malloc(sizeof(int)*n);
for(i=0;i<n;++i)
B[i]=A[i];
A[0]=0-3*(br_znam(B[1]));
for(i=1;i<n-1;++i)
A[i]=(br_znam(B[i-1]))-3*(br_znam(B[i+1]));
A[n-1]=(br_znam(B[n-2]));
free(B);
}


4. zadatak:

typedef struct _broj{
int x;
struct _broj *next;
}broj;

broj *uredi(broj *pocetak){
broj *prethodni, *trenutni;
if(pocetak==NULL) return pocetak;
prethodni=pocetak;
trenutni=pocetak->next;
while(trenutni!=NULL){
if((trenutni->x)%2==0){
prethodni->next=trenutni->next;
trenutni->next=pocetak;
pocetak=trenutni;
trenutni=prethodni->next;
}
else{
prethodni=trenutni;
trenutni=trenutni->next;
}
}
return pocetak;
}


pocetak=uredi(glava);


Ovaj 4. zadatak sam provjerila na svom kompu (ista smo grupa bile) i radi, a 2. zadatak još provjeri. Sretno! :D

P.S. Još jednom se ispričavam zbog onog gore posta. Nije namjerno napravljeno da mi se poveća broj postova. 8)
Ajme sorry na ovom gore postu, nešta mi se omako prst pri pisanju. Embarassed

int br_znam(int x){
int brojac=0,ostatak,n;
n=abs(x);
while(n>0){
ostatak=n%10;
n=n/10;
++brojac;
}
return brojac;
}

void bljak(int *A,int n){
int i,*B;
B=(int *)malloc(sizeof(int)*n);
for(i=0;i<n;++i)
B[i]=A[i];
A[0]=0-3*(br_znam(B[1]));
for(i=1;i<n-1;++i)
A[i]=(br_znam(B[i-1]))-3*(br_znam(B[i+1]));
A[n-1]=(br_znam(B[n-2]));
free(B);
}


4. zadatak:

typedef struct _broj{
int x;
struct _broj *next;
}broj;

broj *uredi(broj *pocetak){
broj *prethodni, *trenutni;
if(pocetak==NULL) return pocetak;
prethodni=pocetak;
trenutni=pocetak→next;
while(trenutni!=NULL){
if((trenutni→x)%2==0){
prethodni→next=trenutni→next;
trenutni→next=pocetak;
pocetak=trenutni;
trenutni=prethodni→next;
}
else{
prethodni=trenutni;
trenutni=trenutni→next;
}
}
return pocetak;
}


pocetak=uredi(glava);


Ovaj 4. zadatak sam provjerila na svom kompu (ista smo grupa bile) i radi, a 2. zadatak još provjeri. Sretno! Very Happy

P.S. Još jednom se ispričavam zbog onog gore posta. Nije namjerno napravljeno da mi se poveća broj postova. Cool



_________________
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail MSNM
suziQ
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 29. 05. 2005. (13:52:50)
Postovi: (2B)16
Spol: žensko
Sarma = la pohva - posuda
-1 = 1 - 2

PostPostano: 16:23 ned, 1. 10. 2006    Naslov: Citirajte i odgovorite

nema veze,a tebi PUNO HVALA!!!! :thankyou:
nema veze,a tebi PUNO HVALA!!!! Thank you



_________________
I Got Feeling, Blues is gonna be my only way
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
andreao
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 10. 02. 2005. (12:08:18)
Postovi: (46F)16
Sarma = la pohva - posuda
35 = 192 - 157
Lokacija: SK

PostPostano: 9:04 pon, 2. 10. 2006    Naslov: Citirajte i odgovorite

Anytime!! 8)
Anytime!! Cool



_________________
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail MSNM
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan