debeli1975
02-02-2011, 11:52
imali smo ovu vjezbu da napravimo u visiu, a sad bi trebali u c-u
posto ja pojma nemam programirat u c-u, trebam pomoc da mi netko rijesi, i napise neko kratko objasnjenje komandi. profesor ce me pitat da nesto promjenim (vjerojatno da program ispise maksimalnu vrijednost umjesto minimalne), pa da znam i kak se to radi
Nacrtajte dijagram toka za program koji će pronaći i ispisati najmanju vrijednost (minimum) u zadanom intervalu brojeva.
Brojevi koji se pretražuju ne unose se kao ulazne vrijednosti već pretpostavite da su na neki drugi način pohranjeni u programu u obliku polja određenog naziva, na primjer vrijednost[i]. Elementima polja dakle pristupate pomoću indeksa polja (i u primjeru polja vrijednost[i]). Čitanje na primjer trećeg člana polja i upisivanje u varijablu x piše se kao x = vrijednost[2]S(polja u računalstvu se broje od nultog člana).
Pretpostavite za potrebe ovog zadatka da polje ima najviše 1000 članova pohranjenih od vrijednost[0]Sdo vrijednost[999]. Vrijednosti članova polja su slučajne cijelobrojne vrijednosti između 0 i 65535.
Krajnje vrijednosti se zadaju na način da program pita korisnika koja je početna vrijednosti, a zatim i koja je završna vrijednost. Vrijednosti su cijeli brojevi i predstavljaju indekse unutar kojih pretražujete polje.
Ukoliko korisnik zada završnu vrijednost manju od početne, ispisuje se poruka o kraju rada i program prestaje s radom. U suprotnom se nakon ispisa vrijednosti porgram vraća na početak i izvršava ponovo.
posto ja pojma nemam programirat u c-u, trebam pomoc da mi netko rijesi, i napise neko kratko objasnjenje komandi. profesor ce me pitat da nesto promjenim (vjerojatno da program ispise maksimalnu vrijednost umjesto minimalne), pa da znam i kak se to radi
Nacrtajte dijagram toka za program koji će pronaći i ispisati najmanju vrijednost (minimum) u zadanom intervalu brojeva.
Brojevi koji se pretražuju ne unose se kao ulazne vrijednosti već pretpostavite da su na neki drugi način pohranjeni u programu u obliku polja određenog naziva, na primjer vrijednost[i]. Elementima polja dakle pristupate pomoću indeksa polja (i u primjeru polja vrijednost[i]). Čitanje na primjer trećeg člana polja i upisivanje u varijablu x piše se kao x = vrijednost[2]S(polja u računalstvu se broje od nultog člana).
Pretpostavite za potrebe ovog zadatka da polje ima najviše 1000 članova pohranjenih od vrijednost[0]Sdo vrijednost[999]. Vrijednosti članova polja su slučajne cijelobrojne vrijednosti između 0 i 65535.
Krajnje vrijednosti se zadaju na način da program pita korisnika koja je početna vrijednosti, a zatim i koja je završna vrijednost. Vrijednosti su cijeli brojevi i predstavljaju indekse unutar kojih pretražujete polje.
Ukoliko korisnik zada završnu vrijednost manju od početne, ispisuje se poruka o kraju rada i program prestaje s radom. U suprotnom se nakon ispisa vrijednosti porgram vraća na početak i izvršava ponovo.