Fortran
|
|
- Зорица Матић
- пре 5 година
- Прикази:
Транскрипт
1 FORTRAN Uvod Računala su samo strojevi: neznaju ništa, ne razmišljaju ni o čemu, ali mogu izuzetnom brzinom i vrlo točno, slijediti precizno napisane upute. Takve upute moraju se napisati u posebnom jeziku koji stroj može "razumjeti" programskom jeziku. FORTRAN je programski jezik čija prva verzija datira iz 1956 i nastao je u IBMovom laboratoriju u San Joseu u Californiji, a verzija koju mi koristimo na vježbama je FORTRAN 77, kojoj je standard utvrđen Nakon te verzije izašlo je još nekoliko, podosta proširenih, verzija standarda. (F90, F95, F2003, "Vlasnička" verzija Fortran Portland Group za MS Visual Studio) Svaki programski jezik mora imati leksičku strukturu, sintaksu i semantiku. Leksičku strukturu predstavljaju elementi od koji se tvori jezik Alfabet - Velika i mala slova engleske abecede (dijakritici nisu dopušteni) - Znamenke specijalni znakovi (interpunkcija, +/-* i sl.) Pomoću Alfabeta gradi se Rječnik: - ključne riječi (npr. READ, IF, DO, CONTINUE) - imena funkcija (SIN, COS, ABS) - identifikatori - labele - konstante - brojevi - nizovi znakova itd. Sintaksu (pravopis) i semantiku (značenje) uvoditi ćemo malo po malo tokom vježbi. Brojevi U fortranu razlikujemo dva tipa numeričkih vrijednosti cijele ( INTEGER ) i realne ( REAL ) Cijeli brojevi su..., 3, -2, -1, 0, 1, 2, 3,... Realni brojevi su zapravo ono što u matematici nazivamo decimalnim brojevima. Karakterizira ih decimalna točka koja odvaja cijeli dio od decimalnog dijela broja npr 2.73 Ukoliko je broj napisan bez decimalne točke, fortran ga tretira kao cijeli broj. Ako je napisan s točkom, tretiran je kao realni broj.
2 Notacija: u slijedećim definicijama (ali SAMO u tim definicijama, NE i u FORTRANU) - Uglate zagrade " [ " i " ] " kažu: ono što je unutar tih zagrada pojavljuje se 0, 1, ili više puta. - Ono što je izvan zagrada, pojavljuje se barem jednom. - Vertikalna crta " " znači " ili " Identifikatori......su klasa riječi koja je karakterizirana slijedećim pravilom Identifikator se sastoji od znakova koji mogu biti slova i znamenke uz uvijet da prvi znak bude slovo. slovo [slovo znamenka] 7SAMURAJA, CVRČICVRČAK, +OSAM nisu korektni identifikatori. ZAŠTO? Identifikatori se upotrebljavaju kao imena varijabli, funkcija i slično. razmak " " u identifikatoru nije dopušten. Niz znakova......definiran je slijedećim pravilom: Niz znakova je proizvoljna kombinacija znakova unutar literala (apostrof, jednostruki navodnik) 'ovo je broj 7 a ovo broj 9' je takav niz. Formalno, niz znakova definira se ovako: '[znak]' Konstante numeričke cjelobrojne 2, -88 realne 0.91, +5.0, -4., -2.5E-3 logičke.true. i.false. znakovne ' ' 'znak'
3 Funkcije Funkcije koje susrećemo u matematici, pojavljuju se redovito i u programskim jezicima. Funkcije su predstavljene izrazima oblika ime_funkcije (argumenti) pri čemu su argumenti izrazi. Mi ćemo se baviti samo tzv. funkcijama jedne varijable, odnosno, funkcijama kojima treba samo jedan argument. primjer: sin(x), F(y), log(3+4*a) Tablica funkcija u fortranu x x e x ln x log x sin x, cos x tg x arc sin x arc cos x arc tg x ABS (X) SQRT(X) EXP(X) ALOG(X) ALOG10(X) SIN(X), COS(X) TAN(X) ASIN(X) ACOS(X) ATAN(X) Pozabaviti ćemo se sada onim radi čega je Fortran (FORmula TRANslation) i smišljen aritmetikom tj. načinom na koji se u fortranu zapisuje aritmetički izraz. Izrazi Spominjali smo da, generalno, varijabli pridružujemo vrijednost izraza. Objasnimo stoga značenje "aritmetičkog izraza": Aritmetički izraz je svaka smislena kombinacija operanada i operatora (Ovo nije definicija, već opis aritmetičkog izraza) Operator ponekad može biti i ispušten: 4, a, PI, su izrazi Također su to i A+B, C*D, 12/m, cos(a),... Operatori, dakle, predstavljaju aritmetičke operacije i, na neki način, stvaraju vezu između operanada. Operandi, pak, mogu biti brojevi, varijable, funkcije i IZRAZI kao npr. u izrazu (a+b)*(c-d). (rekurzivna definicija)
4 Aritmetički operatori koji se koriste u fortranu su (zapisani u fortranskoj notaciji) - predznak: +, - - zbrajanje, oduzimanje: +, - - množenje i dijeljenje: *, / - potenciranje: ** (Pazite! radi se o potenciranju, a ne - samo - o kvadriranju!) Kad fortran računa izraz, računanje provodi s lijeva u desno, osim kad prioritet računskih operacije zahtijeva drukčije: Najveći prioritet (... ) - zagrade Funkcije, ** *, / predznak zbrajanje i oduzimanje najmanji prioritet U izrazu a+b*c+d prvo se računa b*c zatim se dodaje a, a nakon toga dodaje d. U izrazu (a+b)*(c+d) prvo se izračunaju zbrojevi, a zatim se ti zbrojevi pomnože. Zagrade mijenjaju redoslijed operacija, i pametnim korištenjem zagrada, (pogotovo kad nismo sigurni u redoslijed) dobiti ćemo željeni redoslijed računanja. Zadaci: Pretvorite u klasičnu matematičku notaciju: 1. (a*b*c)**2 2. a/b*c/d 3. a/b*c** /(a**3*b**2/3.2) Pretvori u fortransku notaciju 1. x 3a b c 2. x 5 a+2b a b 3. x 3a 2 b 3 4. x a+b c d 2
5 Struktura programa u fortranu Program je tekst koji sadrži niz naredbi, pri čemu u svakom redu stoji samo jedna naredba. Red u koji se upisuje naredba, u fortranu ima posebnu strukturu: podijeljen je na pozicije ili kolone (na svakoj poziciji može stajati samo jedan znak) OVO JE VRLO VAŽNO! mjesto za oznaku komentara labela 6 mjesto za oznaku retka za nastavak 7 72 naredba Komentar tekst koji compiler ignorira, a koji služi programeru (i čitatelju) za pisanje objašnjenja Labela numerička oznaka od 1 do koja služi za označavanje retka. Nužna je pri radu s naredbama za kontroku toka programa Mjesto za nastavak Ako je naredba preduga i ne stane u 66 znakova, treba ju nastaviti u slijedećem redu. U redu u kojem se piše nastavak naredbe u 6. kolonu upišemo bilo koji znak osim ' ' i nule Struktura programa PROGRAM IME_PROGRAMA 123 naredba... naredba END Deklaracije varijabli Inicijalizacija varijabli PROGRAM je ključna riječ koja označava početak programa. IME_PROGRAMA je identifikator (počinje slovom, ne sadrži posebne znakove ni razmak) i mora biti jedinstven: više se ne smije pojavljivati u programu! Ime programu daje programer i obično odražava ono što program radi... END je ključna riječ koja označava kraj programa i obavezno je posljednja naredba u programu.
6 Prvi program program prvi end Varijable Varijabla je (strogo uzevši) rezervirani memorijski prostor čiji sadržaj korisnik/programer smije mijenjati tokom izvođenja programa. Sadržaj dakle može biti UPISAN u varijablu. Pri tome se sadržaj koji je eventualno prethodno tamo stajao briše i zamjenjuje novim. Naravno, ukoliko je u varijablu nešto upisano, tada taj sadržaj možemo i iskoristiti na neki način. Korištenje sadržaja nije destruktivno, tj "čitanjem" se sadržaj varijable ne mijenja. Varijabele se razlikuju po imenima, te se njihovim sadržajem barata pomoću tih imena. Ime varijable je identifikator i ono mora biti JEDINSTVENO. Pridruživanje Općenito, u fortranu, izraze, odnosno vrijednosti izraza (a što je to izraz, objasniti ćemo malo kasnije), moramo pridružiti varijablama. IMEVARIJABLE = IZRAZ Pojednostavnimo to za trenutak: IMEVARIJABLE = BROJ Što to znači? pridruživanje varijabla broj pridruživanje varijabla izraz
7 Nakon pridruživanja, varijabla sadrži vrijednost izraza i u programu, kad god zatrebamo taj izraz, možemo upotrijebiti umjesto njega varijablu kojoj smo ga pridružili (u koju smo izraz smjestili). Varijabla drži vrijednost sve do novog pridruživanja! Primjeri: 1. Varijabli S pridruži broj 7, a varijabli CRVENO pridruži vrijednost S=7 CRVENO= S CRVENO Pridruži A 10, B 20, C 30, a zatim C B, B A A=10 B=20 C=30 C=B B=A A B C Ovo ilustrira mogućnost da varijabli pridružimo ne samo broj, nego i vrijednost spremljenu u neku drugu varijablu. 3. Pomoću pridruživanja, u fortranu se može apisati minijaturni program koji je temelj zamjene vrijednosti dvjema varijablama, uz upotrebu treće, pomoćne. A=10 B=20 POMOCNA=A A=B B=POMOCNA Pridruživanje, dakle omogućava čuvanje neke vrijednosti "pod nekim imenom". Primjer: program drugi R=2.71 PI= O=2*R*PI end Nakon ovih linija koda, varijabla O sadržati će vrijednost , jer su tokom računanja izraza iz memorije računala pročitane vrijednosti R i PI. R i PI pri tome nisu ni izgubile ni promijenile svoje vrijednosti.
8 Primjer program treci a=1.23 b=45.0 c=a+sin(b) d=a*c**2+( *(-b-c)) end Ovdje je niz pridruživanja, koji ilustrira i pisanje izraza u FORTRANU. Deklaracija Fortran kao i brojni drugi programski jezici zahtijeva od programera da prije nego počne koristiti imena varijabli u programu, ta imena deklarira, tj najavi i rezervira. Fortran je međutim, nešto liberalniji od npr C-a. Što je deklaracija? Deklaracija je popisivanje imena varijabli koje će biti korištene u programu, uz istovremeno određivanje tipa varijable. Preciznije, deklaracijom se propisuje koji tip podatka smije biti smješten u varijablu. Zašto? Govorili smo o tipovima brojeva u Fortranu (decimalni tj. realni i cijeli). Veličina prostora koji će pri zapisivanju u memoriju zauzeti cijeli broj, općenito je manja od prostora koji je potreban realnom broju. Compiler želi radi efikasnosti unaprijed znati koliko mjesta treba rezervirati za korisnikove podatke. Također, određivanje tipa podatka unaprijed, omogućava compileru da te podatke adekvatno tretira pri prevođenju i kasnije, radu programa. Stoga, compileru trebamo reći koliko varijabli imamo, kojeg su tipa i kako se zovu. Kako? Eksplicitna deklaracija oznaka_tipa ime_varijable [, ime_varijable]
9 npr INTEGER CURA, DECKO, AS, DESETKA REAL HERC, TREF, PIK To je EKSPLICITNA deklaracija Implicitna deklaracija Da bi "olakšali" rad programerima (najčešće iz matematičkih, fizikalnih i tehničkih struka) autori fortrana su unaprijed odredili da I,J,K,L,M,N i sve varijable koje počinju tim slovima označavaju INTEGER varijable, osim ako programer, pomoću EKSPLICITNE deklaracije ne odredi drukčije. Varijable koje počinju bilo kojim drugim slovom osim gornjih su tipa REAL. Dakle u programu je dopušteno pisati IVICA = 6 DRAGICA=7.5 bez prethodne deklaracije Nije međutim dopušteno pisati IVICA = 6.0 DRAGICA = 7 Želimo li to, moramo napisati REAL IVICA INTEGER DRAGICA IVICA = 6.0 DRAGICA = 7 Napomena: Deklaracija mora biti jednoznačna: ime varijable se u deklaraciji smije pojaviti samo jednom.
10 nije korektno: program krivo INTEGER A,B,C REAL B,C,D INTEGER C,D,E end Zadatak 1 Koje su varijable realne, koje integer, a koje ne valjaju: ALI, BABA, I, 40RAZBOJNIKA, PROHUJALO, S VIHOROM, POVRATAK, FILIPA, LATINOVICZA, IMATI-I-NEMATI, 25.PET, TISUĆA, MILJA, ISPOD MORA Zadatak 2 Napišite program za računanje stranica u pravokutnom trokutu ako su zadane hipotenuza i kut uz nju Zadatak 3 Zbroji i podijeli kruške i jabuke (12 kruski i 57 jabuka). Točnije: jednu var. nazovite kruške, drugu jabuke i pridružite im navedene vrijednosti, a zatim obavite nad njima i spomenute operacije.
Slide 1
OSNOVNI POJMOVI Naredba je uputa računalu za obavljanje određene radnje. Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Pisanje programa zovemo programiranje. Programski jezik
ВишеALIP1_udzb_2019.indb
Razmislimo Kako u memoriji računala prikazujemo tekst, brojeve, slike? Gdje se spremaju svi ti podatci? Kako uopće izgleda memorija računala i koji ju elektronički sklopovi čine? Kako biste znali odgovoriti
Више23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi
3. siječnja 0. od 3:00 do 4:00 RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovitelji Sadržaj Zadaci. 4.... Zadaci 5. 0.... 3 od 8 Zadaci. 4. U sljedećim pitanjima na pitanja odgovaraš upisivanjem
ВишеMicrosoft Word - predavanje8
DERIVACIJA KOMPOZICIJE FUNKCIJA Ponekad je potrebno derivirati funkcije koje nisu jednostavne (složene su). Na primjer, funkcija sin2 je kompozicija funkcija sin (vanjska funkcija) i 2 (unutarnja funkcija).
ВишеPROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije
PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije korake. Uz dobro razrađen algoritam neku radnju ćemo
ВишеPROMENLJIVE, TIPOVI PROMENLJIVIH
PROMENLJIVE, TIPOVI PROMENLJIVIH Šta je promenljiva? To je objekat jezika koji ima ime i kome se mogu dodeljivati vrednosti. Svakoj promenljivoj se dodeljuje registar (memorijska lokacija) operativne memorije
ВишеMicrosoft Word - 02 Elementi programskog jezika Pascal
Elementi programskog jezika Pascal Osnovni elementi jezika Osnovni simboli U programskom jeziku Pascal sve konstrukcije se grade od skupa osnovnih simbola jezika koji čine slova, cifre i specijalni znaci.
ВишеOsnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005
Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005 2 Sadržaj 1 5 1.1 Specifikacija sintakse programskih
ВишеRazvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić
Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić projektni zadatak projektovanje programa (algoritmi) pisanje programskog koda, izvorni kod,
ВишеTest ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime
Test ispravio: () () Ukupan broj bodova:. veljače 04. od 3:00 do 4:00 Ime i prezime Razred Škola Županija Mentor Sadržaj Upute za natjecatelje... Zadaci... Upute za natjecatelje Vrijeme pisanja: 60 minuta
ВишеMatrice. Algebarske operacije s matricama. - Predavanje I
Matrice.. Predavanje I Ines Radošević inesr@math.uniri.hr Odjel za matematiku Sveučilišta u Rijeci Matrice... Matrice... Podsjeti se... skup, element skupa,..., matematička logika skupovi brojeva N,...,
Више0255_Uvod.p65
1Skupovi brojeva Skup prirodnih brojeva Zbrajanje prirodnih brojeva Množenje prirodnih brojeva U košari ima 12 jaja. U drugoj košari nedostaju tri jabuke da bi bila puna, a treća je prazna. Pozitivni,
ВишеPowerPoint Presentation
SVEUČILIŠTE U ZAGREBU Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Vukelićeva 4, Zagreb, HRVATSKA Računalstvo Operatori, pisanje izraza i osnove pseudokôda Izv. prof. dr. sc. Edouard
ВишеProgramiranje 2 0. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog2 2019, 0. predavanje p. 1/4
Programiranje 2 0. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog2 2019, 0. predavanje p. 1/48 Sadržaj predavanja Ponavljanje onog dijela C-a koji
ВишеDržavno natjecanje / Osnove informatike Srednje škole Zadaci U sljedećim pitanjima na odgovore odgovaraš upisivanjem slova koji se nalazi ispred
Zadaci. 8. U sljedećim pitanjima na odgovore odgovaraš upisivanjem slova koji se nalazi ispred točnog odgovora, u za to predviđen prostor. Odgovor Ako želimo stvoriti i pohraniti sliku, ali tako da promjenom
ВишеDržavna matura iz informatike
DRŽAVNA MATURA IZ INFORMATIKE U ŠK. GOD. 2013./14. 2016./17. SADRŽAJ Osnovne informacije o ispitu iz informatike Područja ispitivanja Pragovi prolaznosti u 2014./15. Primjeri zadataka po područjima ispitivanja
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno
ВишеCIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup priro
CIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup prirodnih brojeva? 4.) Pripada li 0 skupu prirodnih brojeva?
ВишеJednadžbe - ponavljanje
PRIMJENE NA PRAVOKUTNI TROKUT sin = sin β = cos = cos β = tg kuta tg = tg β = ctg kuta ctg = ctg β = c = p + q Ako su kutovi u trokutu 30 i 60 onda je hipotenuza dva puta veća od kraće katete (c = 2a ili
ВишеMicrosoft Word - 11 Pokazivaci
Pokazivači U dosadašnjem radu smo imali prilike da koristimo promenljive koje smo deklarisali na početku nekog bloka. Prilikom deklaracije promenljiva dobija jedinstveni naziv i odgovarajući prostor u
ВишеMATEMATIKA viša razina MATA.29.HR.R.K1.24 MAT A D-S MAT A D-S029.indd :30:29
MATEMATIKA viša razina MAT9.HR.R.K.4.indd 9.9.5. ::9 Prazna stranica 99.indd 9.9.5. ::9 OPĆE UPUTE Pozorno pročitajte sve upute i slijedite ih. Ne okrećite stranicu i ne rješavajte zadatke dok to ne odobri
Више070-ALIP2-udzbenik.indb
0. U uvodnom ćemo poglavlju ponoviti osnove programskog jezika C s kojima smo se susreli u. razredu. U kratkom pregledu navedeni su operatori (aritmetički, relacijski i logički), neke od funkcija iz biblioteka
ВишеElementi praćenja i ocjenjivanja za nastavni predmet Matematika u 4. razredu Elementi praćenja i ocjenjivanja za nastavni predmet Matematika u 4. razr
Elementi praćenja i ocjenjivanja za nastavni predmet Matematika u 4. razredu ODLIČAN (5) navodi primjer kuta kao dijela ravnine omeđenog polupravcima analizira i uspoređuje vrh i krakove kuta analizira
ВишеProgramiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni šalabahter. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеTeorija skupova - blog.sake.ba
Uvod Matematika je jedan od najomraženijih predmeta kod većine učenika S pravom, dakako! Zapitajmo se šta je uzrok tome? Da li je matematika zaista toliko teška, komplikovana? Odgovor je jednostavan, naravno
ВишеMicrosoft Word - 15ms261
Zadatak 6 (Mirko, elektrotehnička škola) Rješenje 6 Odredite sup S, inf S, ma S i min S u skupu R ako je S = { R } a b = a a b + b a b, c < 0 a c b c. ( ), : 5. Skratiti razlomak znači brojnik i nazivnik
ВишеKonverzije, operatori, matematičke funkcije predavač: Nadežda Jakšić
Konverzije, operatori, matematičke funkcije predavač: Nadežda Jakšić 1. temperatura u stepenima Celzijusa i stepene Farenhajta tf=1.8*tc+32 2. pretvoriti inče u centimetre 1 inč=2.54cm 3. vreme učitano
ВишеMicrosoft Word - 6ms001
Zadatak 001 (Anela, ekonomska škola) Riješi sustav jednadžbi: 5 z = 0 + + z = 14 4 + + z = 16 Rješenje 001 Sustav rješavamo Gaussovom metodom eliminacije (isključivanja). Gaussova metoda provodi se pomoću
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. D. Prirodni brojevi su svi cijeli brojevi strogo veći od nule. je strogo negativan cijeli broj, pa nije prirodan broj. 14 je racionalan broj koji nije cijeli broj. Podijelimo li 14 s 5, dobit ćemo.8,
ВишеMatematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3
Matematka Zadaci za vežbe Oktobar 5 Uvod.. Izračunati vrednost izraza bez upotrebe pomoćnih sredstava): ) [ a) 98.8.6 : b) : 7 5.5 : 8 : ) : :.. Uprostiti izraze: a) b) ) a b a+b + 6b a 9b + y+z c) a +b
ВишеUvod u računarstvo 2+2
Ulaz i izlaz podataka Ulaz i izlaz podataka Nakon odslušanog bit ćete u stanju: navesti sintaksu naredbi za unos/ispis znakova znakovnih nizova cijelih brojeva realnih brojeva jednostruke i dvostruke preciznosti
ВишеPASCAL UVOD 2 II razred gimnazije
PASCAL UVOD 2 II razred gimnazije Upis-ispis 1. Upis Read(a,b); --u jednom redu Readln(a,b); -- nakon upisa prelazi se u novi red 2. Ispis Write(a,b); -- u jednom redu Writeln(a,b); --nakon ispisa prelazi
ВишеTutoring System for Distance Learning of Java Programming Language
Deklaracija promenljivih Inicijalizacija promenljivih Deklaracija promenljive obuhvata: dodelu simboličkog imena promenljivoj i određivanje tipa promenljive (tip određuje koja će vrsta memorijskog registra
ВишеSadržaj 1 Diskretan slučajan vektor Definicija slučajnog vektora Diskretan slučajan vektor
Sadržaj Diskretan slučajan vektor Definicija slučajnog vektora 2 Diskretan slučajan vektor Funkcija distribucije slučajnog vektora 2 4 Nezavisnost slučajnih vektora 2 5 Očekivanje slučajnog vektora 6 Kovarijanca
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić do sada su korišćene "gotove" funkcije iz standardnih biblioteka (cin, cout...) one su pozivane iz main funkcije koja je glavna funkcija u programu jer izvršavanje programa
ВишеUDŽBENIK 2. dio
UDŽBENIK 2. dio Pročitaj pažljivo Primjer 1. i Primjer 2. Ova dva primjera bi te trebala uvjeriti u potrebu za uvo - denjem još jedne vrste brojeva. Primjer 1. Živa u termometru pokazivala je temperaturu
Више(Microsoft Word - Dr\236avna matura - kolovoz osnovna razina - rje\232enja)
5 5: 5 5. B. Broj.5 možemo zapisati u obliku = =, a taj broj nije cijeli broj. 0 0 : 5 Broj 5 je iracionalan broj, pa taj broj nije cijeli broj. Broj 5 je racionalan broj koji nije cijeli broj jer broj
ВишеAlgoritmi SŠ P1
Državno natjecanje iz informatike Srednja škola Prvi dan natjecanja 2. ožujka 219. ime zadatka BADMINTON SJEME MANIPULATOR vremensko ograničenje 1 sekunda 1 sekunda 3 sekunde memorijsko ograničenje 512
Више1 jmbag ime i prezime Programiranje 2 prvi kolokvij, Rezultati i uvidi u kolokvije: Rezultati u petak, 3.5., navečer na webu, a uvidi u p
1 Rezultati i uvidi u kolokvije: Rezultati u petak 3.5. navečer na webu a uvidi u ponedjeljak 6.5. u 16 sati. Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje te službeni podsjetnik.
ВишеMicrosoft Word - 24ms241
Zadatak (Branko, srednja škola) Parabola zadana jednadžbom = p x prolazi točkom tangente na tu parabolu u točki A? A,. A. x + = 0 B. x 8 = 0 C. x = 0 D. x + + = 0 Rješenje b a b a b a =, =. c c b a Kako
ВишеUvod u računarstvo 2+2
Pokazivači Pointeri Definicija pokazivača Pokazivač na tip je varijabla koja sadrži adresu varijable tipa tip. Definicija pokazivača: mem_klasa tip * p_var; Primjer: static int * pi; double *px; char*
Више8 2 upiti_izvjesca.indd
1 2. Baze podataka Upiti i izvješća baze podataka Na početku cjeline o bazama podataka napravili ste plošnu bazu podataka o natjecanjima učenika. Sada ćete izraditi relacijsku bazu u Accessu o učenicima
ВишеMicrosoft PowerPoint - Bitovi [Compatibility Mode]
Оператори над битовима (Јаничић, Марић: Програмирање 2, тачка 5.6) Оператори за рад са појединачним битовима Само на целобројне аргументе: ~ битовска негација & битовска конјункција (и) битовска (инклузивна)
ВишеMicrosoft Word - IZVODI ZADACI _2.deo_
IZVODI ZADACI ( II deo U ovom del ćemo pokšati da vam objasnimo traženje izvoda složenih fnkcija. Prvo da razjasnimo koja je fnkcija složena? Pa, najprostije rečeno, to je svaka fnkcija koje nema tablici
ВишеMicrosoft Word - ASIMPTOTE FUNKCIJA.doc
ASIMPTOTE FUNKCIJA Naš savet je da najpre dobro proučite granične vrednosti funkcija Neki profesori vole da asimptote funkcija ispituju kao ponašanje funkcije na krajevima oblasti definisanosti, pa kako
ВишеINF INFORMATIKA INF.27.HR.R.K1.20 INF D-S INF D-S027.indd :50:41
INF INFORMATIKA INF.7.HR.R.K..indd 7.7.6. 3:5:4 Prazna stranica 99.indd 7.7.6. 3:5:4 OPĆE UPUTE Pozorno pročitajte sve upute i slijedite ih. Ne okrećite stranicu i ne rješavajte zadatke dok to ne odobri
ВишеProgramiranje 1 5. predavanje dodatak Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 5. predavanj
Programiranje 1 5. predavanje dodatak Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 5. predavanje dodatak p. 1/60 Sadržaj predavanja dodatka Primjeri
ВишеPojačavači
Programiranje u fizici Prirodno-matematički fakultet u Nišu Departman za fiziku dr Dejan S. Aleksić Programiranje u fizici dr Dejan S. Aleksić, vanredni profesor Kabinet 307 (treći sprat), lab. za elektroniku
ВишеMicrosoft Word - 24ms221
Zadatak (Katarina, maturantica) Kružnica dira os apscisa u točki (3, 0) i siječe os ordinata u točki (0, 0). Koliki je polumjer te kružnice? A. 5 B. 5.45 C. 6.5. 7.38 Rješenje Kružnica je skup svih točaka
Вишеatka 26 (2017./2018.) br. 102 NEKE VRSTE DOKAZA U ČAROBMATICI Jadranka Delač-Klepac, Zagreb jednoj smo priči spomenuli kako je važno znati postavljati
NEKE VRSTE DOKAZA U ČAROBMATICI Jadranka Delač-Klepac, Zagreb jednoj smo priči spomenuli kako je važno znati postavljati prava pitanja. U Jednako je važno znati pronaći odgovore na postavljena pitanja,
ВишеOblikovanje i analiza algoritama 4. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb OAA 2017, 4. pr
Oblikovanje i analiza algoritama 4. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb OAA 2017, 4. predavanje p. 1/69 Sadržaj predavanja Složenost u praksi
ВишеP2.1 Formalne gramatike
Превођење Полазни језик? Одредишни језик 1 Превођење Полазни језик? Одредишни језик Како знање неког језика стиче и складишти човек, а како рачунар? 2 Два аспекта језика Синтакса Семантика значење То су
ВишеSKRIPTE EKOF 2019/20 skripteekof.com Lekcija 1: Brojevni izrazi Lekcija 1: Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da nau
Lekcija : Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da naučite sledeće: osnovni pojmovi o razlomcima proširivanje, skraćivanje, upoređivanje; zapis razlomka u okviru mešovitog
Више3.Kontrlne (upravlja~ke) strukture u Javi
Објектно орјентисано програмирање Владимир Филиповић vladaf@matf.bg.ac.rs Александар Картељ kartelj@matf.bg.ac.rs Низови у програмском језику Јава Владимир Филиповић vladaf@matf.bg.ac.rs Александар Картељ
Више(Microsoft Word - Dr\236avna matura - kolovoz ni\236a razina - rje\232enja)
1. C. Imamo redom: I. ZADATCI VIŠESTRUKOGA IZBORA. B. Imamo redom: 0.3 0. 8 7 8 19 ( 3) 4 : = 9 4 = 9 4 = 9 = =. 0. 0.3 3 3 3 3 0 1 3 + 1 + 4 8 5 5 = = = = = = 0 1 3 0 1 3 0 1+ 3 ( : ) ( : ) 5 5 4 0 3.
ВишеMatematika_kozep_irasbeli_javitasi_1013_horvat
Matematika horvát nyelven középszint 1013 ÉRETTSÉGI VIZSGA 013. május 7. MATEMATIKA HORVÁT NYELVEN KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ EMBERI ERŐFORRÁSOK MINISZTÉRIUMA Formalni
Више(Microsoft Word - Rje\232enja zadataka)
1. D. Svedimo sve razlomke na jedinstveni zajednički nazivnik. Lako provjeravamo da vrijede rastavi: 85 = 17 5, 187 = 17 11, 170 = 17 10, pa je zajednički nazivnik svih razlomaka jednak Tako sada imamo:
ВишеTutoring System for Distance Learning of Java Programming Language
Niz (array) Nizovi Niz je lista elemenata istog tipa sa zajedničkim imenom. Redosled elemenata u nizovnoj strukturi je bitan. Konkretnom elementu niza pristupa se preko zajedničkog imena niza i konkretne
ВишеEkipno natjecanje Ekipa za 5+ - kategorija MIKRO Pula, Mikro-list 1 BODOVANJE: TOČAN ODGOVOR: 6 BODOVA NETOČAN ODGOVOR: -2 BODA BEZ ODGOVOR
Mikro-list BODOVANJE: TOČAN ODGOVOR: 6 BODOVA NETOČAN ODGOVOR: -2 BODA BEZ ODGOVORA: 0 BODOVA. Ako je 5 i 20 onda je? A) 2 B) 3 C) 4 D) 5 2. Koji broj nedostaje? A) 7 B) 6 C) 5 D) 4 3. Zbrojite najveći
Више4.1 The Concepts of Force and Mass
UVOD I MATEMATIČKI KONCEPTI FIZIKA PSS-GRAD 4. listopada 2017. 1.1 Priroda fizike FIZIKA je nastala iz ljudske težnje da objasni fizički svijet oko nas FIZIKA obuhvaća mnoštvo različitih pojava: planetarne
ВишеMicrosoft Word - 1. REALNI BROJEVI- formulice
REALNI BROJEVI Skup prirodnih brojeva je N={1,2,3,4,,6,7, } Ako skupu prirodnih brojeva dodamo i nulu onda imamo skup N 0 ={0,1,2,3, } Skup celih brojeva je Z = {,-3,-2,-1,0,1,2,3, } Skup racionalnih brojeva
ВишеŽUPANIJSKO NATJECANJE IZ MATEMATIKE 28. veljače razred - rješenja OVDJE SU DANI NEKI NAČINI RJEŠAVANJA ZADATAKA. UKOLIKO UČENIK IMA DRUGAČIJI
ŽUANIJSKO NATJECANJE IZ MATEMATIKE 8. veljače 09. 8. razred - rješenja OVDJE SU DANI NEKI NAČINI RJEŠAVANJA ZADATAKA. UKOLIKO UČENIK IMA DRUGAČIJI OSTUAK RJEŠAVANJA, ČLAN OVJERENSTVA DUŽAN JE I TAJ OSTUAK
ВишеOsnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B.
Osnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B. The only way to learn a new programming language is by writing programs in it. Kernighan & Ritchie... and it is well
ВишеZadaci s rješenjima, a ujedno i s postupkom rada biti će nadopunjavani tokom čitave školske godine
Zadaci s rješenjima, a ujedno i s postupkom rada biti će nadopunjavani tokom čitave školske godine. Tako da će u slijedećem vremenskom periodu nastati mala zbirka koja će biti popraćena s teorijom. Pošto
ВишеМ А Т Е М А Т И К А Први разред (180) Предмети у простору и односи међу њима (10; 4 + 6) Линија и област (14; 5 + 9) Класификација предмета према свој
М А Т Е М А Т И К А Први разред (180) Предмети у простору и односи међу њима (10; 4 + 6) Линија и област (14; 5 + 9) Класификација предмета према својствима (6; 2 + 4) Природни бројеви до 100 (144; 57
ВишеProgramiranje 1 9. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 9. predavanje p. 1/6
Programiranje 1 9. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 9. predavanje p. 1/60 Sadržaj predavanja Osnovni algoritmi na cijelim brojevima:
ВишеMicrosoft Word - Mat-1---inicijalni testovi--gimnazija
Inicijalni test BR. 11 za PRVI RAZRED za sve gimnazije i jače tehničke škole 1... Dva radnika okopat će polje za šest dana. Koliko će trebati radnika da se polje okopa za dva dana?? Izračunaj ( ) a) x
ВишеNeodreeni integrali - Predavanje III
Neodredeni integrali Predavanje III Ines Radošević inesr@math.uniri.hr Odjel za matematiku Sveučilišta u Rijeci Neodredeni integrali Neodredeni integral Tablični integrali Metoda supstitucije Metoda parcijalne
ВишеP1.2 Projektovanje asemblera
ПРОЈЕКТОВАЊЕ АСЕМБЛЕРА Асемблер Модули асемблера 1 Дефинисање новог лингвистичког нивоа превођењем Потребан преводилац алат који преводи програм написан на једном језику (на једном лингвистичком нивоу)
ВишеMicrosoft Word - z4Ž2018a
4. razred - osnovna škola 1. Izračunaj: 52328 28 : 2 + (8 5320 + 5320 2) + 4827 5 (145 145) 2. Pomoću 5 kružića prikazano je tijelo gusjenice. Gusjenicu treba obojiti tako da dva kružića budu crvene boje,
Више1 MATEMATIKA 1 (prva zadaća) Vektori i primjene 1. U trokutu ABC točke M i N dijele stranicu AB na tri jednaka dijela. O
http://www.fsb.hr/matematika/ (prva zadać Vektori i primjene. U trokutu ABC točke M i N dijele stranicu AB na tri jednaka dijela. Označite CA= a, CB= b i izrazite vektore CM i CN pomoću vektora a i b..
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. C. Interval, tvore svi realni brojevi strogo manji od. Interval, 9] tvore svi realni brojevi strogo veći od i jednaki ili manji od 9. Interval [1, 8] tvore svi realni brojevi jednaki ili veći od 1,
ВишеNatjecanje 2016.
I RAZRED Zadatak 1 Grafiĉki predstavi funkciju RJEŠENJE 2, { Za, imamo Za, ), imamo, Za imamo I RAZRED Zadatak 2 Neka su realni brojevi koji nisu svi jednaki, takvi da vrijedi Dokaži da je RJEŠENJE Neka
ВишеMatematika 1 - izborna
3.3. NELINEARNE DIOFANTSKE JEDNADŽBE Navest ćemo sada neke metode rješavanja diofantskih jednadžbi koje su drugog i viših stupnjeva. Sve su te metode zapravo posebni oblici jedne opće metode, koja se naziva
ВишеNastavno pismo 3
Nastavno pismo Matematika Gimnazija i strukovna škola Jurja Dobrile Pazin Obrazovanje odraslih./. Robert Gortan, pro. Derivacije. Tablica sadržaja 7. DERIVACIJE... 7.. PRAVILA DERIVIRANJA... 7.. TABLICA
Више18 1 DERIVACIJA 1.3 Derivacije višeg reda n-tu derivaciju funkcije f označavamo s f (n) ili u Leibnizovoj notaciji s dn y d x n. Zadatak 1.22 Nadite f
8 DERIVACIJA.3 Derivacije višeg reda n-tu derivaciju funcije f označavamo s f (n) ili u Leibnizovoj notaciji s dn y d x n. Zadata. Nadite f (x) ao je (a) f(x) = ( + x ) arctg x (b) f(x) = e x cos x (a)
ВишеUAAG Osnovne algebarske strukture 5. Vektorski prostori Borka Jadrijević
Osnovne algebarske strukture 5. Vektorski prostori Borka Jadrijević Osnovne algebarske strukture5. Vektorski prostori 2 5.1 Unutarnja i vanjska množenja Imamo dvije vrste algebarskih operacija, tzv. unutarnja
ВишеProgramiranje 1 drugi kolokvij, 2. veljače Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje,
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni podsjetnik. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеProgramiranje 1 3. predavanje prošireno Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 3. predava
Programiranje 1 3. predavanje prošireno Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 3. predavanje prošireno p. 1/120 Sadržaj proširenog predavanja
ВишеMicrosoft Word - 1.Operacije i zakoni operacija
1. Operacije i zakoni operacija Neka je S neprazan skup. Operacija dužine n skupa S jeste svako preslikavanje : n n f S S ( S = S S S... S) Ako je n = 1, onda operaciju nazivamo unarna. ( f : S S ) Ako
Вишеs2.dvi
1. Skup kompleksnih brojeva 1. Skupovibrojeva.... Skup kompleksnih brojeva................................. 6. Zbrajanje i množenje kompleksnih brojeva..................... 9 4. Kompleksno konjugirani
ВишеRačunarski praktikum I - Vježbe 03 - Implementacija strukture string
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 03 - Implementacija strukture string v2018/2019. Sastavio: Zvonimir Bujanović Stringovi u C-u String
ВишеPLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred)
PLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred) Učenik prvog razreda treba ostvarit sljedeće minimalne standarde 1. SKUP REALNIH BROJEVA -razlikovati brojevne skupove i njihove
ВишеMinistarstvo prosvjete i športa Republike Hrvatske Agencija za odgoj i obrazovanje Hrvatsko matematičko društvo OPĆINSKO/ŠKOLSKO NATJECANJE IZ MATEMAT
Ministarstvo prosvjete i športa Republike Hrvatske Agencija za odgoj i obrazovanje Hrvatsko matematičko društvo OPĆINSKO/ŠKOLSKO NATJECANJE IZ MATEMATIKE 1. razred srednja škola B kategorija 9. siječnja
ВишеNIZOVI
NIZOVI II gimnazije NIZOVI su složeni tip podatka u koji se može smjestiti više varijabli(podataka) JEDNODIMENZIONALNI DVODIMENZIONALNI VIŠEDIMENZIONALNI Milenko Soldat 2 JEDNODIMENZIONALNI NIZOVI Sintaksa:
ВишеMATEMATIKA IZVEDBENI GODIŠNJI NASTAVNI PLAN I PROGRAM MATEMATIKE OSNOVNA ŠKOLA, 2. razred šk. god Planirala: Višnja Špicar, učitelj RN
IZVEDBENI GODIŠNJI NASTAVNI PLAN I PROGRAM MATEMATIKE OSNOVNA ŠKOLA, 2. razred šk. god. 2014.-15. Uvodni sat (1 sat) Ponavljanje: Rujan 14 sati Tijela u prostoru, Geometrijski likovi (1 sat) Točka, ravna
ВишеGrananje u programu predavač: Nadežda Jakšić
Grananje u programu predavač: Nadežda Jakšić u okviru linijske strukture izvršavaju se sve naredbe u okviru razgranate strukture uvek se ispituje neki uslov; u zavisnosti od toga da li je uslov ispunjen
ВишеP1.3 Projektovanje makroasemblera
ПРОЈЕКТОВАЊЕ МАКРОАСЕМБЛЕРА Макроасемблер Потребна проширења асемблера 1 МАКРОАСЕМБЛЕР Макроасемблер преводи полазни програм написан на макроасемблерском језику у извршиви машински програм. Приликом израде
Више(Microsoft Word - Dr\236avna matura - lipanj vi\232a razina - rje\232enja)
. D. Zadatak najbrže možemo riješiti tako da odredimo decimalne zapise svih šest racionalnih brojeva (zaokružene na dvije decimale ako je decimalan zapis beskonačan periodičan decimalan broj). Dobivamo:
ВишеMathFest 2016 Krapinsko zagorske županije 29. travnja Terme Tuhelj Ekipno natjecanje učenika osnovnih škola Kategorija math 43 Natjecanje traje
MathFest 2016 Krapinsko zagorske županije 29. travnja 2016. Terme Tuhelj Ekipno natjecanje učenika osnovnih škola Kategorija math 43 Natjecanje traje 90 minuta. Zadatci (njih 32) podijeljeni su u dvije
ВишеProgramiranje 1 IEEE prikaz brojeva sažetak Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, IEEE p
Programiranje IEEE prikaz brojeva sažetak Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog 208, IEEE prikaz brojeva sažetak p. /4 Sadržaj predavanja IEEE standard
ВишеОрт колоквијум
II колоквијум из Основа рачунарске технике I - 27/28 (.6.28.) Р е ш е њ е Задатак На улазе x, x 2, x 3, x 4 комбинационе мреже, са излазом z, долази четворобитни BCD број. Ако број са улаза при дељењу
ВишеPRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste
PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, 5.06.019. godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekstenzija se najčešće koristi za tekstualne datoteke? a)
ВишеTutoring System for Distance Learning of Java Programming Language
Obeležene petlje Obeležene petlje Obeležavanje petlje nekim identifikatorom omogućava da se programski tok usmeri na mesto u programu specificirano tim identifikatorom. Ako se iza naredbi break ili continue
Више(Printing Maxima - Vje\236be 10.wxmx)
Maxima - Vježbe 10.wxmx 1 / 10 Računarski praktikum 2 Vježbe 10 - Uvod u Maximu Pokrenite Maximu dvostrukim klikom na ikonu wxmaxima. Svaka naredba se izvršava na pritisak kombinacije tipki SHIFT i ENTER,
ВишеMicrosoft Word - 12ms121
Zadatak (Goran, gimnazija) Odredi skup rješenja jednadžbe = Rješenje α = α c osα, a < b < c a + < b + < c +. na segmentu [ ], 6. / = = = supstitucija t = + k, k Z = t = = t t = + k, k Z t = + k. t = +
ВишеRačunarski praktikum I - Vježbe 07 - Podstrukture, const, reference
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 07 - Podstrukture, const, reference v2018/2019. Sastavio: Zvonimir Bujanović Podstrukture Član
ВишеSveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba
Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Baze podataka Tema: Osnovna SELECT naredba Vježbu pripremili:
ВишеMicrosoft Word - Rjesenja zadataka
1. C. Svi elementi zadanoga intervala su realni brojevi strogo veći od 4 i strogo manji od. Brojevi i 5 nisu strogo veći od 4, a 1 nije strogo manji od. Jedino je broj 3 strogo veći od 4 i strogo manji
Више