The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by tina.cvijanovic76, 2022-01-27 03:43:24

Python 1

Python 1

Sintaksa Uvjet: relacijski, logički
ili aritmetički operator
Naredba 1
Naredba 2

If uvjet: Uvjetno grananje u Pythonu - primjer
naredba If a<1:
b=3

Uvođenje ELSE kod dvostrukog i višestrukog grananja

Grananje u programu

Naredba grananja -primjer if broj==5:
print ('Točan

upis!')
else:

print ('Krivi
upis!')

If-višestruko grananje

if uvjet: Moramo paziti na
blok_naredbi strukturno pisanje.

elif uvjet:
blok_naredbi

Else:
blok_naredbi

If-primjer 1

Napravi program koji će od korisnika tražiti upis broja 5 i
provjeriti da li je upisan traženi broj.

If-primjer 2

Oznaka za komentar

If – primjer 3

if – primjer 4

If – primjer 5

if – primjer 6
Što radi ovaj program?

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Primjer logičkih operatora u uvjetu

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

KZoaddiraatnakje: algoritama: Riješeni primjeri

Napisati program koji de omoguditi korisniku unos stranica trokuta.
• Program redom ispisuje stranice trokuta redoslijedom kojim ih je

korisnik unio.
• Program provjerava da li takav trokut postoji.
Ako postoji onda
• se provjerava je li trokut jednakostraničan, raznostraničan ili

jednakokračan.
• Nakon provjere, program ispisuje obavijest o postojanju takvog trokuta

i vrsti trokuta (jednakostraničan, raznostraničan ili jednakokračan.)
• U suprotnom ispisuje da trokut ne postoj

Rješenje

Elif naredba
Što radi ovaj kod?

Kodiranje algoritama: Zadaci

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

Kodiranje algoritama: Riješeni primjeri

KPoradkirtaičnnjee avljegžobreitama: Riješeni primjeri

ZADACI

 Treba unijeti tri realna broja pa ih ispisati od najmanjeg ka
najvećem. Ispis neka bude oblika:

 Program na osnovu unesenog rednog broja mjeseca ispisuje
koliko taj mjesec ima dana. U slučaju unosa broja koji nije
iz raspona od 1 do 12 treba ispisati upozorenje.

 Program na osnovu unesenih vrijednosti stranica trokuta
računa opseg ili površinu, ovisno o želji korisnika. Za
izračun opsega upisuje se 1, a za površinu 2.

 Program unosi dvoznamenkasti broj i ispisuje veću
znamenku

 Treba unijeti dva realna broja pa izračunati i ispisati
njihov cjelobrojni kvocijent i ostatak dijeljenja. Potrebno je
načiniti i provjeru. Ako je djelitelj 0 treba ispisati
odgovarajuću poruku.

Python – programska petlja for

PROGRAMSKA PETLJA FOR –OPĆI OBLIK

Primjeri oblika for - naredbe ponavljanja

for i in range ( n ): Ako nije posebno zadana početna
blok_naredbi vrijednost kontrolna nepoznanica
uvijek se kreće od nule i ide do n, n
for i in range ( a, n ): nije sastavni dio niza.
blok_naredbi
Ako je n = 5  0, 1, 2, 3, 4
for i in range ( a, b, k ):
blok_naredbi Možemo zadati početnu vrijednost a
kontrolne nepoznanice. Ako je a = 5,
n = 10

5, 6, 7, 8, 9

Možemo zadati korak kretanja kroz
petlju k. Ako petlja ide 'unantrag'
onda je k negativan broj

Primjer

For – primjeri ispisa raspona

for – primjer uvjetnog ispisa
- svi neparni brojevi u intervali 1-30

for – primjer ispisa u redu
-parni u rasponu 42-7

for – primjer zbroja nekog
raspona

For – primjer intervala N-M

for – primjer uvjetnog ispisa
intervala

For – primjer uvjetnog
brojanja nekog raspona

koliko u intervalu od 1 – 100 ima brojeva djeljivih sa x

Petlja while

Petlja while

Petlja s logičkim uvjetom Sintaksa

Petlja se izvršava sve dok je while uvjet:
uvjet zadovoljen. blok_naredbi

broj=0
while broj<= 5:

print (broj,
end=', ')

broj = broj +1

while – petlja s logičkim
uvjetom

Program učitavata i zbraja brojeve sve dok zbroj ne postane veći od
35.

while – petlja s logičkim uvjetom

zbrojiti sve parne brojeve od 1 do tog broja N kojeg unosi korisnik.
Upotrijebi naredbe za petlju s logičkim uvjetom.

while – petlja s logičkim uvjetom
Program koji ispisuje sve djelitelje upisanog broja X.

Primjer riješenih zadataka

Primjer riješenih zadataka

Primjer riješenih zadataka

Primjer riješenih zadataka

Primjer riješenih zadataka

Primjer riješenih zadataka

Primjer riješenih zadataka


Click to View FlipBook Version