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

Pripreme
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
Psy
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 11. 2002. (21:34:43)
Postovi: (BF)16
Sarma = la pohva - posuda
-1 = 0 - 1
Lokacija: Pao s Marsa

PostPostano: 17:45 ned, 8. 12. 2002    Naslov: Pripreme Citirajte i odgovorite

Da li sam ove zadatke dobro rjesio ovako:

Zadatak:
Ucitajte elemente n x n matrice, te ispisite koliko ima negativnih.

Rjesenje:
ucitaj n
br <- 0
za i=1 do n radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 tada br<-br+1
ispisi br


Zadatak:
Napisite program koji ucitava m x n matricu te ispisuje indeks retka koji ima najvise negativnih brojeva.

Rjesenje:
ucitaj m,n
br<-0 , max<-0 , index<-0
za i=1 do m radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 onda br<-br+1
ako je br>max onda
max<-br
index<-j
ispisi index


Zadatak:
Ucitajte niz od n prirodnih brojeva i ispisite indeks onoga koji ima najvise djeljitelja.

Rjesenje:
ucitaj n
za i=1 do n radi ucitaj a[i]
index<-0 , max<-0 , br<-0
za i=1 do n radi
za j=1 do i radi
ako je (a[i] div j)=0 onda br<-br+1
ako je br>max onda
max<-br
index<-j
ispisi index


Zadatak:
Ucitajte kvadratnu matricu reda m, te ispisite produkt elemenata na njenoj diagonali.

Rjesenje:
ucitaj m
p<-1
za i=1 do m radi
za j=1 do m radi
ucitaj a[ij]
za i=1 do m radi
p<-p*a[ii]
ispisi p
Da li sam ove zadatke dobro rjesio ovako:

Zadatak:
Ucitajte elemente n x n matrice, te ispisite koliko ima negativnih.

Rjesenje:
ucitaj n
br ← 0
za i=1 do n radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 tada br←br+1
ispisi br


Zadatak:
Napisite program koji ucitava m x n matricu te ispisuje indeks retka koji ima najvise negativnih brojeva.

Rjesenje:
ucitaj m,n
br←0 , max←0 , index←0
za i=1 do m radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 onda br←br+1
ako je br>max onda
max←br
index←j
ispisi index


Zadatak:
Ucitajte niz od n prirodnih brojeva i ispisite indeks onoga koji ima najvise djeljitelja.

Rjesenje:
ucitaj n
za i=1 do n radi ucitaj a[i]
index←0 , max←0 , br←0
za i=1 do n radi
za j=1 do i radi
ako je (a[i] div j)=0 onda br←br+1
ako je br>max onda
max←br
index←j
ispisi index


Zadatak:
Ucitajte kvadratnu matricu reda m, te ispisite produkt elemenata na njenoj diagonali.

Rjesenje:
ucitaj m
p←1
za i=1 do m radi
za j=1 do m radi
ucitaj a[ij]
za i=1 do m radi
p←p*a[ii]
ispisi p



_________________
There Can Be Only ONE!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
vsego
Site Admin
Site Admin


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

PostPostano: 18:00 ned, 8. 12. 2002    Naslov: Re: Pripreme Citirajte i odgovorite

[quote="Psy"]Da li sam ove zadatke dobro rjesio ovako:[/quote]

Jos samo da si nekako natjerao da stvar bude uvucena. Recimo, zapakiras u code blok... Btw, uvlacenje za 2 mjesta je cist' dosta... :)

[quote="Psy"]Ucitajte elemente n x n matrice, te ispisite koliko ima negativnih.

Rjesenje:
[code:1] ucitaj n
br <- 0
za i=1 do n radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 tada br<-br+1
ispisi br[/code:1]
[/quote]

Dobar. Za neupucene, rijec je o proslogodisnjoj sintaxi pseudo jezika. Ove godine umjesto "a<-b" pisemo samo "a=b".

[quote="Psy"]Napisite program koji ucitava m x n matricu te ispisuje indeks retka koji ima najvise negativnih brojeva.

Rjesenje:
[code:1] ucitaj m,n
br<-0 , max<-0 , index<-0
za i=1 do m radi
za j=1 do n radi
ucitaj a[ij]
ako je a[ij]<0 onda br<-br+1
ako je br>max onda
max<-br
index<-j
ispisi index[/code:1]
[/quote]

Nyet!

1. br moras inicijalizirati u vanjskoj petlji (a ne prije nje!), inace brojis za cijelu matricu.

2. Ne bi bilo naodmet staviti ispis:
[code:1]ako je index == 0 tada
ispisi "Nema ni jednog retka s negativnim brojevima"
inace
ispisi "Najvise negativnih brojeva ima redak broj ", index
[/code:1]

[quote="Psy"]Ucitajte niz od n prirodnih brojeva i ispisite indeks onoga koji ima najvise djeljitelja.

Rjesenje:
[code:1] ucitaj n
za i=1 do n radi ucitaj a[i]
index<-0 , max<-0 , br<-0
za i=1 do n radi
za j=1 do i radi
ako je (a[i] div j)=0 onda br<-br+1
ako je br>max onda
max<-br
index<-j
ispisi index[/code:1]
[/quote]

Opet, isto kao u prethodnom, inicijaliziras br na krivom mjestu. Ovako, nuzno ce biti da zadnji ima najvise djelitelja.

Takodjer, druga petlja (za j=1 do i radi).... zasto ide do "i", a ne do "a[i]"?

[quote="Psy"]Ucitajte kvadratnu matricu reda m, te ispisite produkt elemenata na njenoj diagonali.

Rjesenje:
[code:1] ucitaj m
p<-1
za i=1 do m radi
za j=1 do m radi
ucitaj a[ij]
za i=1 do m radi
p<-p*a[ii]
ispisi p[/code:1]
[/quote]

Dobar. :) A kako bi za sporednu dijagonalu?
Psy (napisa):
Da li sam ove zadatke dobro rjesio ovako:


Jos samo da si nekako natjerao da stvar bude uvucena. Recimo, zapakiras u code blok... Btw, uvlacenje za 2 mjesta je cist' dosta... Smile

Psy (napisa):
Ucitajte elemente n x n matrice, te ispisite koliko ima negativnih.

Rjesenje:
Kod:
   ucitaj n
   br <- 0
   za i=1 do n radi
      za j=1 do n radi
         ucitaj a[ij]
         ako je a[ij]<0 tada br<-br+1
   ispisi br



Dobar. Za neupucene, rijec je o proslogodisnjoj sintaxi pseudo jezika. Ove godine umjesto "a←b" pisemo samo "a=b".

Psy (napisa):
Napisite program koji ucitava m x n matricu te ispisuje indeks retka koji ima najvise negativnih brojeva.

Rjesenje:
Kod:
   ucitaj m,n
   br<-0 , max<-0 , index<-0
   za i=1 do m radi
     za j=1 do n radi
      ucitaj a[ij]
      ako je a[ij]<0 onda br<-br+1
     ako je br>max onda
      max<-br
      index<-j
   ispisi index



Nyet!

1. br moras inicijalizirati u vanjskoj petlji (a ne prije nje!), inace brojis za cijelu matricu.

2. Ne bi bilo naodmet staviti ispis:
Kod:
ako je index == 0 tada
  ispisi "Nema ni jednog retka s negativnim brojevima"
inace
  ispisi "Najvise negativnih brojeva ima redak broj ", index


Psy (napisa):
Ucitajte niz od n prirodnih brojeva i ispisite indeks onoga koji ima najvise djeljitelja.

Rjesenje:
Kod:
   ucitaj n
   za i=1 do n radi ucitaj a[i]
   index<-0 , max<-0 , br<-0
   za i=1 do n radi
       za j=1 do i radi
      ako je (a[i] div j)=0 onda br<-br+1
     ako je br>max onda
      max<-br
      index<-j
   ispisi index



Opet, isto kao u prethodnom, inicijaliziras br na krivom mjestu. Ovako, nuzno ce biti da zadnji ima najvise djelitelja.

Takodjer, druga petlja (za j=1 do i radi).... zasto ide do "i", a ne do "a[i]"?

Psy (napisa):
Ucitajte kvadratnu matricu reda m, te ispisite produkt elemenata na njenoj diagonali.

Rjesenje:
Kod:
   ucitaj m
   p<-1
   za i=1 do m radi
     za j=1 do m radi
      ucitaj a[ij]
   za i=1 do m radi
     p<-p*a[ii]
   ispisi p



Dobar. Smile A kako bi za sporednu dijagonalu?



_________________
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
Psy
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 11. 2002. (21:34:43)
Postovi: (BF)16
Sarma = la pohva - posuda
-1 = 0 - 1
Lokacija: Pao s Marsa

PostPostano: 20:11 ned, 8. 12. 2002    Naslov: Citirajte i odgovorite

1. kad sam pisao offline, uvlacio sam, al onda kad sam copy-paste-o mi je sve razmake maklo....bez veze
2.Imas pravo, trebalo je do A[i]. Ostalo je sve ok u zadatku?
3.Za sporednu dijagonalu?erm...pa valjda bi krenuo od i=2, pa bi islo, ja se nadam ovako a(i,i+1). Jel tocno?

Imas kakav savjet za sutrasnji kolokvij? Kolko bi me kostalo da unaprijed vidim sutrasnji kolokvij?
1. kad sam pisao offline, uvlacio sam, al onda kad sam copy-paste-o mi je sve razmake maklo....bez veze
2.Imas pravo, trebalo je do A[i]. Ostalo je sve ok u zadatku?
3.Za sporednu dijagonalu?erm...pa valjda bi krenuo od i=2, pa bi islo, ja se nadam ovako a(i,i+1). Jel tocno?

Imas kakav savjet za sutrasnji kolokvij? Kolko bi me kostalo da unaprijed vidim sutrasnji kolokvij?



_________________
There Can Be Only ONE!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
Gordan
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 03. 11. 2002. (18:01:44)
Postovi: (192)16
Spol: muško
Sarma = la pohva - posuda
= 20 - 12
Lokacija: Zagreb

PostPostano: 20:34 ned, 8. 12. 2002    Naslov: Citirajte i odgovorite

[quote="Vsego"]Dobar. Za neupucene, rijec je o proslogodisnjoj sintaxi pseudo jezika. Ove godine umjesto "a<-b" pisemo samo "a=b".[/quote]
sta???????????????
nas su ucili da je pridruzivanje a<--7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??
Vsego (napisa):
Dobar. Za neupucene, rijec je o proslogodisnjoj sintaxi pseudo jezika. Ove godine umjesto "a←b" pisemo samo "a=b".

sta???????????????
nas su ucili da je pridruzivanje a←7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??



_________________
http://mafija.gameland.com.hr - budi i ti mafijaš!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
Void
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 14. 11. 2002. (18:08:22)
Postovi: (FA)16
Sarma = la pohva - posuda
= 8 - 0

PostPostano: 20:49 ned, 8. 12. 2002    Naslov: Citirajte i odgovorite

[quote="Gordan"]nas su ucili da je pridruzivanje a<--7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??[/quote]

U C-u je == pa pretpostavljam da je i ovdje. Dakle, (A == B) oznacava logicki izraz, a A = B pridruzivanje.
Gordan (napisa):
nas su ucili da je pridruzivanje a←7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??


U C-u je == pa pretpostavljam da je i ovdje. Dakle, (A == B) oznacava logicki izraz, a A = B pridruzivanje.


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


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

PostPostano: 21:20 ned, 8. 12. 2002    Naslov: Citirajte i odgovorite

[quote="Void"][quote="Gordan"]nas su ucili da je pridruzivanje a<--7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??[/quote]

U C-u je == pa pretpostavljam da je i ovdje. Dakle, (A == B) oznacava logicki izraz, a A = B pridruzivanje.[/quote]

Da, tako je, ali shvatit cemo mi i ako upotrijebite staru sintaxu. Nismo bas tak' bedasti... :)

Gordane, koje godine si i kod koga slusao vjezbe?

Cini mi se da proslogodisnji studenti nemaju pravo izlaska na kolokvij... :roll:
Void (napisa):
Gordan (napisa):
nas su ucili da je pridruzivanje a←7493, a logicki izraz a=84935
a kako je po novoj sintaksi logicki izraz??


U C-u je == pa pretpostavljam da je i ovdje. Dakle, (A == B) oznacava logicki izraz, a A = B pridruzivanje.


Da, tako je, ali shvatit cemo mi i ako upotrijebite staru sintaxu. Nismo bas tak' bedasti... Smile

Gordane, koje godine si i kod koga slusao vjezbe?

Cini mi se da proslogodisnji studenti nemaju pravo izlaska na kolokvij... Rolling Eyes



_________________
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
Gordan
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 03. 11. 2002. (18:01:44)
Postovi: (192)16
Spol: muško
Sarma = la pohva - posuda
= 20 - 12
Lokacija: Zagreb

PostPostano: 21:42 ned, 8. 12. 2002    Naslov: Citirajte i odgovorite

brucoš :D. Neven :D
brucoš Very Happy. Neven Very Happy



_________________
http://mafija.gameland.com.hr - budi i ti mafijaš!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
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