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

Brisanje brojeva iz niza
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
CROmpir
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 16:27 čet, 28. 10. 2010    Naslov: Brisanje brojeva iz niza Citirajte i odgovorite

Zadatak 1 [nizovi]:
Napisati program koji ´ce uˇcitati cijeli broj n (n ≤ 50), a zatim n cijelih brojeva koje treba pospremiti u odgovaraju´ci niz.
Nakon toga iz niza treba izbaciti sve one brojeve koji u svom binarnom prikazu imaju strogo viˇse nula nego jedinica. Nakon
izbacivanja takvih brojeva, potrebno je ispisati novi broj ˇclanova niza kao i novonastali niz.
Napomena: Nije dovoljno samo ispisati traˇzene ˇclanove, nego ih zaista treba obrisati iz niza!


Pitanje, znam rijesiti zadatak otprilike ali mi ne pada kako izbrisati brojeve iz niza? u cemu je stvar? moze li to netko objasniti?
Zadatak 1 [nizovi]:
Napisati program koji ´ce uˇcitati cijeli broj n (n ≤ 50), a zatim n cijelih brojeva koje treba pospremiti u odgovaraju´ci niz.
Nakon toga iz niza treba izbaciti sve one brojeve koji u svom binarnom prikazu imaju strogo viˇse nula nego jedinica. Nakon
izbacivanja takvih brojeva, potrebno je ispisati novi broj ˇclanova niza kao i novonastali niz.
Napomena: Nije dovoljno samo ispisati traˇzene ˇclanove, nego ih zaista treba obrisati iz niza!


Pitanje, znam rijesiti zadatak otprilike ali mi ne pada kako izbrisati brojeve iz niza? u cemu je stvar? moze li to netko objasniti?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
ante003
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 10. 2008. (17:45:10)
Postovi: (3C5)16
Spol: muško
Sarma = la pohva - posuda
24 = 71 - 47

PostPostano: 16:51 čet, 28. 10. 2010    Naslov: Citirajte i odgovorite

Znaci da ako "izbrises" clan niz[3], njegovo mjesto ce ostati prazno pa ces imati niz pun "rupa". Ono sto trebas je da tad cijeli niz pomaknes za jedno mjesto iza, tj. na niz[3] dolazi broj sa niz[4] i td.
[code:1]
for(i=nesto;i<n-1;i++)
niz[i]=niz[i+1];[/code:1]
di je varijabla nesto mjesto koje si "izbrisao"
i n je manji za jedan.
Znaci da ako "izbrises" clan niz[3], njegovo mjesto ce ostati prazno pa ces imati niz pun "rupa". Ono sto trebas je da tad cijeli niz pomaknes za jedno mjesto iza, tj. na niz[3] dolazi broj sa niz[4] i td.
Kod:

for(i=nesto;i<n-1;i++)
niz[i]=niz[i+1];

di je varijabla nesto mjesto koje si "izbrisao"
i n je manji za jedan.



_________________
Ako ste previše otvorenog uma, ispast će vam mozak
------------------------------------------------------
Racunalo bez Windowsa je kao riba bez bicikla
[Vrh]
Korisnički profil Pošaljite privatnu poruku
CROmpir
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 19:01 čet, 28. 10. 2010    Naslov: Citirajte i odgovorite

Puno ti hvala, nebi skuzio... xD
Puno ti hvala, nebi skuzio... xD


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 19:17 čet, 28. 10. 2010    Naslov: Citirajte i odgovorite

Pa, mozda i bi skuzio, da si zavirio u skriptu.
Pa, mozda i bi skuzio, da si zavirio u skriptu.



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
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