Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Задаци:
1. На основу три оцене израчунати просечну оцену из информатике.
Задатак бр.1 Задатак бр.1 - Python
Objašnjenje: Svaki grafički znak (element) u algoritmu ima svoj odgovarajući izraz u Python kodu. Za ulaz koristimo funkciju input(), za izlaz funkciju print(), a za izračunavanje naredbu dodele, koje ste naučili na prethodnim časovima. Za cele brojeve koristimo funkciju int()
2. На основу страница правоугаоника израчунати обим и површину правоугаоника.
Задатак бр.2 Задатак бр.2 - Python
Objašnjenje: Svaki grafički znak (element) u algoritmu ima svoj odgovarajući izraz u Python kodu. Za ulaz koristimo funkciju input(), za izlaz funkciju print(), a za izračunavanje naredbu dodele. Za realne brojeve koristimo funkciju float()
3. На основу броја радних сат и цене радног сата израчунати бруто плату радника.
Задатак бр. 3 Задатак бр. 3 - Python
Objašnjenje: BS-broj sati rada CS-cena jednog sata Bruto plata se dobija tako što se pomnože broj sati i cena jednog sata.
4. На основу броја радних сат и цене радног сата израчунати бруто плату, порез и нето плату радника.
Порез је 36% од бруто плате.
Задатак бр. 4 Задатак бр. 4 - Python
Objašnjenje:
BS-broj sati rada
CS-cena jednog sata
Bruto plata se dobija tako što se pomnože broj sati i cena
jednog sata.
Od Bruto plate se odbija porez koji 36% od bruto plate.
36% u programiranju se piše kao 36/100 ili 0.36
Neto plata se dobija kada se od bruto plate odbije porez.
5. На основу унетог имена програм треба да штампа поздрав Здраво + унето име.
Задатак бр. 5 Задатак бр. 5 - Python
Objašnjenje: u funkciji print() pišemo tri stringa, koje nadovezujeno jedan na drugog operatorom + Prvi string je: “Zdravo“ Drvi string je: “ “ Treći string je: vrednost promenljive ImeUcenika
6. На основу унетог имена и презимена, одвојено, програм треба да штампа унето име + унето
презиме.
Задатак бр. 6 Задатак бр. 6 - Python
Objašnjenje: u funkciji print pišemo tri stringa, koje nadovezujeno jedan na drugog operatorom + Prvi string je: vrednost promenljive ImeUcenika Drugii string je: “ “ Treći string je: vrednost promenljive PrezimeUcenika
7. На основу основу дужине претрчане стазе (у метрима) и постигнутог времена (у секундама) треба
израчунати просечну брзину ученика .
Задатак бр. 7 Задатак бр. 7 - Python
8. На основу цене производа, израчунати колико треба платити тај производ, ако се приликом плаћања
готовином добија попуст од 15%.
Задатак бр. 8 Задатак бр. 8 - Python
Objašnjenje: 15% = 15/100 = 0.15 Poust je 15% od cene proizvoda
9. На основу броја потрошених киловата јефтине и скупе струје израчунати основицу за палћање, ПДВ и
укупан износ рачуна ако је киловат јефтине струје 2,45 динара и киловат скупе струје 10,75 динара. ПДВ
рачунати по стопи од 20%.
Задатак бр. 9 Задатак бр. 9 - Python
Objašnjenje:
JS-količina jeftine struje SS-količina skupe struje Osnovica = JS*2.45 + SS*10.75
Osnovica se dobija kao proizvod količine jeftine struje i cene jeftine struje, plus proizvod količine skupe struje i cene skupe struje PDV-porez na dotatnu vrednost je 20% (20/100=0.2) od osnovice
9а. На основу броја потрошених киловата јефтине и скупе струје израчунати основицу за палћање, ПДВ
и укупан износ рачуна ако је киловат јефтине струје 2,45 динара и киловат скупе струје 10,75 динара.
ПДВ рачунати по стопи од 20%. При уносу колочине потрошене струје и при штампању рачуна треба
штампати и одговарајуће текстуалне поруке.
Задатак бр. 9а Задатак бр. 9а - Python
Objašnjenje:
JS-količina jeftine struje SS-količina skupe struje
PDV-porez na dotatnu vrednost je 20% (20/100=0.2) od osnovice
10. Nacrtati algoritam i napisati program (NA i NP) koji će uneti dvocifreni celi broj da razdvoji na deseticu i
jedinicu.
Objašnjenje:
B-dvocifreni broj; D-desetica; J-jedinica; D=B/10; J=B%10
D-desetice se dobijaju tako što se broj B podeli sa 10,
J-jedinice se dobijaju kao ostatak pri celobrojnom deljenju unetog broja B sa 10.
Задатак бр. 10 Задатак бр. 10 - Python
Domaći zadatak:
1: Napiši program u pajtonu koji će da izračuna količinu dinara (KD) na osnovu unite koločine evra (KE) ako je prodajni
kurs evra 118 din/evro. Program treba da štampa odgovarajuće tekstualne poruke za unos i prikaz podataka.
2: Napiši program u pajtonu koji će na osnovu unite cene proizvoda (CP) sa nekog sajta za online trgovinu, da izračuna
koliko treba platiti PDV i carinu (C) na taj proizvod. PDV je 20% od cene proizvoda, carina je 10% od zbira cene proizvoda
i PDV-a. Program treba da štampa odgovarajuće tekstualne poruke za unos i prikaz podataka.
3. Nacrtati algoritam i napisati program koji će uneti trocifreni celi broj da razdvoji na stoticu, deseticu i jedinicu.
(Uputstvo: Kao i u zadatku 10, koristite celobrojno deljenje unetog broja sa 100, sa 10 i ostatak pri deljenju unetog broja
sa 100 i sa 10).
4. Nacrtati algoritam i napisati program koji će za unetu cenu proizvoda (CP) da izračuna potreban broj novčanica za
plaćanje računa sa novšanicama od 1000, 100, 10 i 1 dinar (Uputstvo: Broj novčanica označite ovako: BN1000-broj
novčanica od 1000 dinara; BN100-broj novčanica od 100 dinara; BN10-broj novčanica od 10 dinara; BN1-broj novčanica
od 1 dinara).