POCETNI NIVO -VI razred

2018/19. godina

2. cas

http://

 

http://www.mediafire.com/download/729pc9h28ix8mr0/codeblocks-13.12mingw-setup.exe

link za instalaciju   Code:Blocks 13.12

2. RAZGRANATE ALGORITAMSKE STRUKTURE

R1.  Napisi program koji ispisuje koji od dva unesena broja o i b je veci.

Ulaz: 5  -5    Izlaz: veci je a

 

R2. Napisi program koji ispisuje da li je uneseni cio broj pozitivan ili negativan.

Ulaz: -5   Izlaz: negativan

 

R3. Napisi program koji ispisuje da li je ineseni broj pozitivan, negativan ili nula.

Ulaz: 0   Izlaz: nula

 

R4. Napisi program koji ispisuje da li je uneseni broj trocifren ili nije.

Ulaz: 25   Izlaz: nije

Ulaz:999 Izlaz: trocifren

 

R5. Napisi program koji ispisuje najmanji od tri unesena cijela broja.

Ulaz: 2 -2  7    Izlaz: -2

 

R6. Ucitati tri realna broja i napisati program koji ispisuje da li postoji trougao cije su to stranice.
Ulaz:4, 5, 7  Izlaz:postoji

 

R7. Učitati stranice dva pravougaonika te ispitati koji od njih ima veću dijagonalu.
Ulaz: 3, 7    2, 12. Izlaz: veca je dijagonala drugog pravougaonika

 

R8.

Napiši program koji ispituje da li je broj trocifren, ako nije neka ispiše da nije a ako jeste Neka isiše sumu cifara tog broja.

Ulaz:27   Izlaz: nije trocifren

Ulaz:137   Izlaz: 11

 

R9. Napisi program koji za redne brojeve od 1 do 7 ispisuje dane u sedmici.

Ulaz:2   Izlaz: utorak

 

R10. Napisi program koji za uneseni broj bodova ispisuje ocjenu. bod lista:     0-20=1, 21-40=2, 41-60=3, 61-80=4, 81-100=5.

Ulaz:35   Izlaz: dovoljan

 

R11. U jednom od zadataka na takmicenju mladi izvidjaci treba da za sto krace vrijeme prijedju stazu na kojoj se nalazi pokretni most. Takmicaru jedne ekipe od polazne tacke do mosta treba T sekundi. Tacno P sekundi nakon sto  on moze da podje sa polazne tacke (tj. od pocetka mjerenja) most pocinje da se podize. Od trenutka podizanja pa do spustanja protice N sekundi i prelaz preko mosta za to vrijeme nije moguc. Nakon toga most  ostaje spusten. Takmicari za cekanje kod mosta na prelaz dobijaju negativne poene i zato je ovaj takmicar rijesio da tacno odredi
kada treba da podje da bi preko mosta presao bez zaustavljanja.
Napisati program koji ucitava vremena T, P i N, i odredjuje nakon koliko sekundi, od pocetka mjerenja vremena, takmicar treba da krene da bi najbrze presao most, bez zaustavljanja.

TEST PRIMJERI:
izv2

 

 

 

 

 

 

R12.  Jedna od igara je igra pogadjanja. Ekipa ima zadatak da se rasporedi na obojene  blokove i da unaprijed pogodi boju bloka na koji ce stati poslednji takmicar iz ekipe. Takmicari na blokove staju, pocevsi od prvog, jedan za drugim ne ostavljajuci prazne blokove između. Blokovi su poredjani tako da se na pocetku nalazi Z blokova zute boje, zatim N blokova narancaste boje i potom C blokova crvene boje. Nakon toga se ova sema ponavlja.
Kada se takmicari poredjaju na blokove i ako ekipa dobro pogodi boju bloka, tada ako je poslednji takmicar stao na blok narancaste boje ekipa dobija 10 poena, ako je stao na blok crvene boje 7 poena, a ako je stao na blok žute boje 2 poena. Napisati program u kome se unose vrijednosti Z, N, C i broj takmicara K u ekipi, a program ispisuje koliko je poena ta ekipa zaradila ako je pogodila boju.3sl

 

3

 

 

 

 

 

 

R13.  Hobiti puno pažnje poklanjaju uređenju svojih domova koje prave ispod zemlje. Svakih par godina Žitko Cveklić mijenja pločice u svojoj kuhinji. Njegova kuhinja je pravougaonog oblika, a pločice koje je kupio su kvadratne. Međutim, vrlo lako može da se desi da određen broj pločica Žitko mora da presječe da bi pokrio cio pod. On to veoma pažljivo radi. Na svakoj pločici koju sječe oblježi dio koji mu treba, presječe pločicu, a ostatak baci. Napisati program koji će da pomogne Žitku da izračuna koliko pločica on mora da isječe za svoju kuhinju, ako se u programu unose dimenzije kuhinje D i S i dimenzija pločice P, sve u centimetrima.
Ulaz: 310 270 20 Izlaz:29

 

R14.  Žitko Cveklić je riješio da gaji grožđe, ali pošto nema iskustva u tome, odlučio je da ove godine zasadi samo jedan red loze. Postavio je šipke zabodene u zemlju i između njih je razvukao žicu. Međutim, šipke nije postavljao na jednakim rastojanjima, pa se žica na mnogim mjestima opustila i visi. Da bi popravio stvar, riješio je da između već postavljenih šipki postavi nove. Žitkov prvi komšija Grozdić već godinama
gaji grožđe i tek kada je vidio šta je Žitko napravio i šta je namjerio da uradi, rekao mu je da šipke ne treba da budu previše blizu. Žitko je riješio da uradi sljedeće: postavljene šipke neće da dira, nove šipke koje ubacuje postaviće tako da rastojanje ne bude manje od onog što mu je Grozdić rekao i još između ranije postavljenih šipki neće ubacivati više od tri nove. Napisati program u kome se unosi koliko treba da bude minimalno rastojanje D između dvije šipke,
zatim broj šipki N koje je Žitko postavio ranije, a potom se unose redom rastojanja R za svake dvije susjedne šipke. Program treba da ispiše koliko je Žitku potrebno novih šipki.
Ulaz: D = 2 N = 5 R: 8 1 16 Izlaz:7

 

R15.  Tri prijatelja Marko, Janko i Petar treba da se nađu na nekom mjestu. Dogovorili su se da ko prvi dođe 10 minura čeka na drugog, pa ako ovaj dođe čekaju još 5 minuta trećeg. Napisati program koji učitava vremena (0<=sat<=23,0<=minut<=59) dolaska redom Marka, Janka i Petra i daje odgovor na pitanje da li su se srela ova tri prijatelja. Data vremena su ispravna, i predstavljaju vremena u jednom danu.

Ulaz:13.05 13.09 12.55 Izlaz:sreli su se

 

 





1.LINEARNE ALGORITAMSKE STRUKTURE

Zadatak1.

Napisati program koji ispisuje sumu dva unesena broja.

Ulaz:7  25   Izlaz:32

 

Zadatak2.

Napisati program koji ispisuje povrsinu pravougaonika!

a)Ulaz: 4  8     Izlaz: 32

b)Ulaz: 6 8     Izlaz:48 cm kvadratnih

 



1. Domaca zadaca  (15.9.2016)

1.Napisati program koji racuna i ispisuje minute za unesene sate i minute. Npr. 2 sata i 5 minuta je 125 minuta.

Test primjer:        Ulaz: 2   5     Izlaz: 125

2.Napisati program koji ispisuje koliko mm ima u unesenim vrijednostima  m, cm i  mm. 

Ulaz: 2   7   4    Izlaz:274

Rjesenja mozete slati kao pp na fb nastavnici!

2. Domaca zadaca (17.09.2016)

3.  Napisi program koji racuna i ispisuje povrsinu kocke cija je stranica a.

Ulaz: 2  Izlaz: 24

4. Napisi program koji ispisuje prethodnika i sljedbenika unesenog prirodnog broja n.

Ulaz: 9    Izlaz:8  10



3.Domaca zadaca(20.9.2016)

Prvo pogledati slajdove 2. i 3. časa pa onda raditi zadatke. Voditi racuna da na pocetku unesete biblioteku

#include <cmath> jer vam inace programi nece raditi!

 

  1. Napisati program koji ispisuje apsolutnu vrijednost unesenog broja.

Ulaz: -5    Izlaz:5

 

2. Napisati program koji racuna sumu apsolutnih vrijednosti unesenih brojeva a i b!

Ulaz: -12  4   Izlaz:16

 

3. Napisati program koji ispisuje povrsinu kvadrata.

Ulaz: 6   Izlaz: 36     (koristiti funkciju pow,  Rezultat=pow(x,potencja);

 

4. Napisati program koji ispisuje stranicu kvadrata a ako je poznata povrsina P.

Ulaz:25   Izlaz:5    (koristiti funkciju sqrt(x)



 

Zadatak3.

Napisati program koji ispisuje ostatak cjelobrojnog dijeljenja dva broja.

Ulaz:13 4   Izlaz:1

 

Zadatak4.

Napisi program koji ispisuje aritmeticku sredinu prvih n prirodnih brojeva.
Ulaz:5    Izlaz: 3

Podsjetiti se sa casa mm.    (s=n*(n+1)/2 a     as=s/n)

 

Zadatak5.

Napisi program koji ispisuje kolicnik cjelobrojnog dijeljenja brojeva a i b.
Npr. Ulaz: 15 7 Izlaz: 2

 

Zadatak6.

Napisati program koji ispisuje kolicnik dva unesena broja.

Ulaz:5  2   Izlaz:2.5

 

Zadatak7.

Napisati program koji ispisuje prosjecnu ocijenu ucenja iz mm ako ste imali 5 ocijena u ovom polugodistu.

Ulaz: 5  2  3  4  2     Izlaz: 3.2

Ispis decimalnog broja na unaprijed zadan broj decimalnih mjesta 

#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
float a,b,k;
cin>>a>>b;
k=a/b;
cout<<fixed<<setprecision(2)<<k<<endl;

return 0;
}

 


Zadatak8.

Sunđer Bob ima tajni zadatak: mora da napravi super pločicu u obliku pravougaonika. Poznato je koliko
iznosi obim pločice, i poznata je dužina jedne stranice pločice. Napišite program PRAVOUGAONIK koji
će izračunati dužinu druge stranice pravougaonika. U jedinom redu standardnog ulaza data su dva prirodna
broja O, A (međusobno razdvojeni jednim blanko karakterom) koji predstavljaju redom obim i dužinu jedne
stranice pravougaonika (4 ≤ O ≤ 4000, 1 ≤ A ≤ 1000, O je paran broj). Na standardnom izlazu ispisati broj koji
predstavlja dužinu druge stranice pravougaonika.

Ulaz:12 1   Izlaz: 5

 

Zadatak9.

Sa standardnog ulaza učitati iznose novčanica u kasi. Moguće novčanice su 50, 20, 10, 5, 2, 1 KM.
Prodavac treba da vrati kusur tako da upotrijebi najmanji broj novčanica. Sa standardnog ulaza učitati iznos računa. Plaćanje se vrši u novčanici od 100 KM. Za dati kusur ispisati koliko kojih novčanica treba vratiti?
Ulaz:27 Izlaz: 50 km-1;   20 km-1;   2 km-1;  1 km-1

Zadatak10.

Čika Žarko ima fabriku za izradu nameštaja. U fabrici rade Bole, Jelenko, Rajko, Kosta, Sava i Vuk. Na izradi stolica rade Bole, Jelenko i Rajko. Za jedan dan Jelenko napravi 2 puta više stolica nego Bole, a Rajko napravi 3 puta više stolica nego Jelenko. Napisati program STOLICE koji izračunava koliko celih dana treba Boletu, Jelenku i Rajku da naprave K stolica, ako Bole i Jelenko zajedno za jedan dan mogu da naprave S stolica.
Ulazni podaci. Prva linija standardnog ulaza sadrži nenegativan ceo broj K (0 ≤ K ≤ 10000) koji predstavlja broj stolica koje treba napraviti. Druga linija standardnog ulaza sadrži nenegativan ceo broj S (0 < S ≤ 1000) koji predstavlja broj stolica koje za jedan dan mogu da naprave Bole i Jelenko.
Napomena. Broj S mora biti unet tako da Bole i Janko mogu da naprave po ceo broj stolica.
Izlazni podaci. Jedina linija standardnog izlaza sadrži nenegativan ceo broj kpji predstavlja broj dana potrebnih za pravljenje stolica.

Ulaz: 300 15 Izlaz: 6

Zadatak11.

Institut za šumarstvo je konstatovao da je stanje šuma i šumskog zemljišta područja Srbije nepovoljno sa
više aspekata (proizvodnih, kvalitativnih i strukturnih) i da su funkcije šuma redukovane
neracionalnim gazdovanjem u prošlosti. U želji da obnovi šumski fond, šumsko gazdinstvo Omorika
napravilo je stručni plan strategije pošumljavanja. U okviru zaštite i unapređivanja šumskih ekosistema
sprovode se mere obnavljanja šumskih resursa. Strategija predviđa da se svaka pravougaona šumska
površina širine L i dužine H ogradi tako što se polazeći od jednog temena postavi stablo na svakih S
metara po ivicama šume ili paralelno njima unutar šume. Napisati program POSUMLJAVANJE kojim se
unose celi brojevi L, H, S i izračunava koliko stabala šumsko gazdinstvo Omorika treba da postavi tako da
na opisan način ogradi maksimalnu površinu šume.
PRIMER
ULAZ  10 5 3

IZLAZ: 8

Advertisements