Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Kako rijesiti ovaj zadatak?
WWW:
Idite na 1, 2  Sljedeće
Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 0:01 sub, 19. 1. 2008    Naslov: Kako rijesiti ovaj zadatak? Citirajte i odgovorite

Potrebno je napisati program koji računa približne vrijednosti derivacije određene funkcije u učitanim točkama prema sljedećoj formuli:


Program prvo treba učitati realan broj Δx u dvostrukoj preciznosti, koji se koristi u proračunu derivacije, a zatim niz realnih vrijednosti jednostruke preciznosti iz intervala [0, 1]. Niz završava vrijednošću 0.0 koja se ignorira. Za ostale učitane vrijednosti treba izračunati aproksimaciju derivacije i pohraniti u polje tipa double.

Derivacija predstavlja nagib tangente na funkciju u danoj točki, tj. tg(φ), gdje je φ kut kojeg tangenta zatvara s x-osi. Za svaku vrijednost u polju s pohranjenim vrijednostima potrebno je ispisati kut φ (u radijanima) u formatu "%.2lf" i to redoslijedom kojim su te vrijednosti pohranjene u polje. Između brojeva koji se ispisuju obavezno staviti razmak: npr. ispis može izgledati ovako "0.02 0.03".

Zadana funkcija za koju je potrebno računati derivacije je:


Napomene: Konstanta e ne smije se aproksimirati jer će program u protivnome davati nedovoljno točne rezultate. Može se pretpostaviti da neće biti učitano više od 50 brojeva.
Važne napomene:


Ispravnost programa ocjenjuje računalo pa program mora dati točno određene izlaze (ispise) zadane zadatkom.
Iz krajnje verzije programa izbaciti sve ispise (printf i sl.) koji nisu zadani u tekstu zadatka.
Program mora ispisivati samo podatke za koje je u tekstu zadatka naglašeno da se moraju ispisati.
U programu se smiju koristiti samo komentari oblika /*tekst komentara*/, koji se mogu protezati kroz više redova.
Iz krajnje verzije programa potrebno je izbaciti sve komentare oblika:
// tekst komentara koji se mogu protezati samo do kraja reda.
Zabranjeno je korištenje programskih naredbi koje zaustavljaju programski tôk (npr. getch(), getche(), getchar(), system("pause"), scanf naredbe koje nisu zadane zadatkom itd.)
Potrebno je napisati program koji računa približne vrijednosti derivacije određene funkcije u učitanim točkama prema sljedećoj formuli:


Program prvo treba učitati realan broj Δx u dvostrukoj preciznosti, koji se koristi u proračunu derivacije, a zatim niz realnih vrijednosti jednostruke preciznosti iz intervala [0, 1]. Niz završava vrijednošću 0.0 koja se ignorira. Za ostale učitane vrijednosti treba izračunati aproksimaciju derivacije i pohraniti u polje tipa double.

Derivacija predstavlja nagib tangente na funkciju u danoj točki, tj. tg(φ), gdje je φ kut kojeg tangenta zatvara s x-osi. Za svaku vrijednost u polju s pohranjenim vrijednostima potrebno je ispisati kut φ (u radijanima) u formatu "%.2lf" i to redoslijedom kojim su te vrijednosti pohranjene u polje. Između brojeva koji se ispisuju obavezno staviti razmak: npr. ispis može izgledati ovako "0.02 0.03".

Zadana funkcija za koju je potrebno računati derivacije je:


Napomene: Konstanta e ne smije se aproksimirati jer će program u protivnome davati nedovoljno točne rezultate. Može se pretpostaviti da neće biti učitano više od 50 brojeva.
Važne napomene:


Ispravnost programa ocjenjuje računalo pa program mora dati točno određene izlaze (ispise) zadane zadatkom.
Iz krajnje verzije programa izbaciti sve ispise (printf i sl.) koji nisu zadani u tekstu zadatka.
Program mora ispisivati samo podatke za koje je u tekstu zadatka naglašeno da se moraju ispisati.
U programu se smiju koristiti samo komentari oblika /*tekst komentara*/, koji se mogu protezati kroz više redova.
Iz krajnje verzije programa potrebno je izbaciti sve komentare oblika:
// tekst komentara koji se mogu protezati samo do kraja reda.
Zabranjeno je korištenje programskih naredbi koje zaustavljaju programski tôk (npr. getch(), getche(), getchar(), system("pause"), scanf naredbe koje nisu zadane zadatkom itd.)


[Vrh]
Korisnički profil Pošaljite privatnu poruku
ma
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 01. 2007. (12:06:50)
Postovi: (347)16
Spol: muško
Sarma = la pohva - posuda
58 = 89 - 31

PostPostano: 12:51 sub, 19. 1. 2008    Naslov: Citirajte i odgovorite

wow! :shock: koji copy-paste! fali ti dio zadatka... :fish:
wow! Shocked koji copy-paste! fali ti dio zadatka... Ribica



_________________
ima let u finish
[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 13:02 sub, 19. 1. 2008    Naslov: Citirajte i odgovorite

[quote="ma"]wow! :shock: koji copy-paste! fali ti dio zadatka... :fish:[/quote]

Sto ocekivati od nekoga tko trazi druge da mu rijese zadacu? :lol:

@yimpa: Cisto sumnjam da ces se ovdje okoristiti... :P Mi imamo obicaj [b]pomagati u ucenju[/b], a ne raditi tudji posao. 8)
ma (napisa):
wow! Shocked koji copy-paste! fali ti dio zadatka... Ribica


Sto ocekivati od nekoga tko trazi druge da mu rijese zadacu? Laughing

@yimpa: Cisto sumnjam da ces se ovdje okoristiti... Razz Mi imamo obicaj pomagati u ucenju, a ne raditi tudji posao. Cool



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
vancika
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 08. 07. 2007. (20:11:36)
Postovi: (92)16
Sarma = la pohva - posuda
= 6 - 3
Lokacija: Varaždin

PostPostano: 13:09 ned, 20. 1. 2008    Naslov: Citirajte i odgovorite

e da... kad smo vec kod tih zadaca... za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521

zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? :roll:
e da... kad smo vec kod tih zadaca... za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521

zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? Rolling Eyes



_________________
People are strange when you're a stranger...
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 13:21 ned, 20. 1. 2008    Naslov: Citirajte i odgovorite

[quote="vancika"]e da... kad smo vec kod tih zadaca...[/quote]

Nisu to "te" zadace; yimpa trazi nesto sto vjerojatno nije uopce s MO (ocito je za verifikator, a kod nas je ovaj od Prog1 jedini, koliko ja znam). ;)

[quote="vancika"]za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521
zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? :roll:[/quote]

Ne razumijem pitanje (ulaz su upravo ti brojevi koji ti pisu; oni se slucajno generiraju kod testiranja), ali upucujem na Help (pogotovo tocka 4). :)
vancika (napisa):
e da... kad smo vec kod tih zadaca...


Nisu to "te" zadace; yimpa trazi nesto sto vjerojatno nije uopce s MO (ocito je za verifikator, a kod nas je ovaj od Prog1 jedini, koliko ja znam). Wink

vancika (napisa):
za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521
zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? Rolling Eyes


Ne razumijem pitanje (ulaz su upravo ti brojevi koji ti pisu; oni se slucajno generiraju kod testiranja), ali upucujem na Help (pogotovo tocka 4). Smile



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 13:40 ned, 20. 1. 2008    Naslov: Citirajte i odgovorite

[quote="vancika"]e da... kad smo vec kod tih zadaca... za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521

zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? :roll:[/quote]

Ulaz treba biti u granicama normale, I guess... (Znači program ti ne mora raditi za ulaz npr. deset na stotu ali treba za npr. deset na četvrtu)


S druge strane, ako ti program i radi kako treba (za razumne unose), ispis ti treba biti sveden na minimum... Što znači da ne smiješ ispisivati čak ni "Unesite broj:"... To je ono što je mene zeznulo, pa sam dobio sličnu poruku. :)
vancika (napisa):
e da... kad smo vec kod tih zadaca... za jednu mi pise: Program 3 daje pogrešan rezultat za ulazne parametre 775 997
a za drugu: Program 2 daje pogrešan rezultat za ulazne parametre 4644 33521

zanima me koji je ocekivani ulaz na test primjerima za koje program vraca pogresno rjesenje? Rolling Eyes


Ulaz treba biti u granicama normale, I guess... (Znači program ti ne mora raditi za ulaz npr. deset na stotu ali treba za npr. deset na četvrtu)


S druge strane, ako ti program i radi kako treba (za razumne unose), ispis ti treba biti sveden na minimum... Što znači da ne smiješ ispisivati čak ni "Unesite broj:"... To je ono što je mene zeznulo, pa sam dobio sličnu poruku. Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 23:16 uto, 29. 1. 2008    Naslov: Citirajte i odgovorite

zadatak sam pitao zbog prijatelja kojem sam se htio pohvaliti da ga znam rijestiti ali nvm, imam drugi problem.
zadatak:Napišite program koji učitava prirodni broj n<71, te niz od n realnih brojeva. Program treba ispisati zadnjih 13 elemenata niza (za ispis brojeva koristite format %g, a ispisane brojeve odvojite razmacima), u originalnom poretku (dakle, ne - na primjer - unatrag).
Ako je n<13, umjesto brojeva treba ispisati poruku "Niz je prekratak.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!

moj program:#include<stdio.h>
main (){
int n,i;
double a[70];
scanf(" %d",&n);

if((n>=13)&&(n<71)){
for(i=0;i<n;i++){
scanf("\n%g",&a[i]);}

for(i=(n-13);i<=n;i++){
printf("%g ",a[i]);}}
else
printf("\n Niz je prekratak.");

return 0;
}

Komentar:
Program 1 daje pogrešan rezultat za ulazne parametre:
13 9900.1503 6536.3662 1804.7147 2077.4951 4374.9459 5275.7800 4214.9221 5422.2010 8897.6389 982.9991 462.6484 2174.8019 4396.7182

može pomoć
zadatak sam pitao zbog prijatelja kojem sam se htio pohvaliti da ga znam rijestiti ali nvm, imam drugi problem.
zadatak:Napišite program koji učitava prirodni broj n<71, te niz od n realnih brojeva. Program treba ispisati zadnjih 13 elemenata niza (za ispis brojeva koristite format %g, a ispisane brojeve odvojite razmacima), u originalnom poretku (dakle, ne - na primjer - unatrag).
Ako je n<13, umjesto brojeva treba ispisati poruku "Niz je prekratak.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!

moj program:#include<stdio.h>
main (){
int n,i;
double a[70];
scanf(" %d",&n);

if((n>=13)&&(n<71)){
for(i=0;i<n;i++){
scanf("\n%g",&a[i]);}

for(i=(n-13);i⇐n;i++){
printf("%g ",a[i]);}}
else
printf("\n Niz je prekratak.");

return 0;
}

Komentar:
Program 1 daje pogrešan rezultat za ulazne parametre:
13 9900.1503 6536.3662 1804.7147 2077.4951 4374.9459 5275.7800 4214.9221 5422.2010 8897.6389 982.9991 462.6484 2174.8019 4396.7182

može pomoć


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 23:21 uto, 29. 1. 2008    Naslov: Citirajte i odgovorite

[tt]for(i=(n-13);i<[color=red]=[/color]n;i++){[/tt] 8)
for(i=(n-13);i<=n;i++){ Cool



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Luuka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2007. (20:34:54)
Postovi: (925)16
Spol: muško
Sarma = la pohva - posuda
188 = 301 - 113
Lokacija: Hakuna Matata

PostPostano: 23:26 uto, 29. 1. 2008    Naslov: Citirajte i odgovorite

I pošto ti program vraća 0, trebao bi onda bit

[b]int[/b] main () {... }

8)
I pošto ti program vraća 0, trebao bi onda bit

int main () {... }

Cool



_________________
"Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy Very Happy
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 23:29 uto, 29. 1. 2008    Naslov: Citirajte i odgovorite

Zapravo, [tt]int main(void) {...[/tt], ali verifikatoru to ne smeta (ako tip ne pise, implicitno se uzima da je [tt]int[/tt], sto se i radilo na predavanjima). ;)
Zapravo, int main(void) {..., ali verifikatoru to ne smeta (ako tip ne pise, implicitno se uzima da je int, sto se i radilo na predavanjima). Wink



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
mdoko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12)
Postovi: (71A)16
Spol: muško
Sarma = la pohva - posuda
199 = 237 - 38
Lokacija: Heriot-Watt University, Edinburgh

PostPostano: 0:16 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

[quote="vsego"]ako tip ne pise, implicitno se uzima da je [tt]int[/tt], sto se i radilo na predavanjima[/quote]
Preporucljivo je uvijek navoditi povratne tipove. To je pogotovo bitno ako znamo da najnoviji standard zahtijeva eksplicitno navodjenje povratnih tipova.
vsego (napisa):
ako tip ne pise, implicitno se uzima da je int, sto se i radilo na predavanjima

Preporucljivo je uvijek navoditi povratne tipove. To je pogotovo bitno ako znamo da najnoviji standard zahtijeva eksplicitno navodjenje povratnih tipova.



_________________
Extraordinary claims require extraordinary evidence. – Carl Sagan
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 9:45 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

[quote="vsego"][tt]for(i=(n-13);i<[color=red]=[/color]n;i++){[/tt] 8)[/quote]

ja ne zelim samo rjesenje :D sta ne bi trebalo biti n<=13 jer treba ispisati i zadnji?
vsego (napisa):
for(i=(n-13);i<=n;i++){ Cool


ja ne zelim samo rjesenje Very Happy sta ne bi trebalo biti n⇐13 jer treba ispisati i zadnji?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
ß
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 29. 07. 2006. (15:29:06)
Postovi: (115)16
Spol: muško
Sarma = la pohva - posuda
41 = 46 - 5
Lokacija: Graveyard Mountain Home

PostPostano: 9:49 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

[quote="yimpa"][quote="vsego"][tt]for(i=(n-13);i<[color=red]=[/color]n;i++){[/tt] 8)[/quote]

ja ne zelim samo rjesenje :D sta ne bi trebalo biti n<=13 jer treba ispisati i zadnji?[/quote]

Pazi, zadnji (dakle, n-ti) element u polju a[...] nije a[n], nego a[n-1], jer počinješ indeksirati od nule. :P
yimpa (napisa):
vsego (napisa):
for(i=(n-13);i<=n;i++){ Cool


ja ne zelim samo rjesenje Very Happy sta ne bi trebalo biti n⇐13 jer treba ispisati i zadnji?


Pazi, zadnji (dakle, n-ti) element u polju a[...] nije a[n], nego a[n-1], jer počinješ indeksirati od nule. Razz



_________________
Devious movements in your eyes moved me from relief
Breath comes out white clouds with your lies
and filters through me
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 11:42 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

...sto je naglaseno u vjezbama kao "napomena". ;) Bacite oko na te stvari: nema puno "napomena", a popisuju manje-vise stvari koje sam primijetio da studenti teze "uhvate". :)
...sto je naglaseno u vjezbama kao "napomena". Wink Bacite oko na te stvari: nema puno "napomena", a popisuju manje-vise stvari koje sam primijetio da studenti teze "uhvate". Smile



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 13:12 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

hvala
hvala


[Vrh]
Korisnički profil Pošaljite privatnu poruku
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 15:24 sri, 30. 1. 2008    Naslov: Citirajte i odgovorite

#include<stdio.h>
main (){
int n,i;
double a[70];
scanf(" %d",&n);

if((n>=13)&&(n<71)){
for(i=0;i<n;i++){
scanf("\n%g",&a[i]);}

for(i=(n-13);i<n;i++){
printf("%g ",a[i]);}}
else
printf("\n Niz je prekratak.");

return 0;
}

Komentar:
Program 1 daje pogrešan rezultat za ulazne parametre:
15 7999.3537 8164.2739 3094.4344 5312.6070 2341.3251 8918.7520 3769.9244 1720.7361 3714.8813 6155.4809 9896.5052 54.305 870.497 4311.5564 2727.6142

opet neće. di su te napomene?
#include<stdio.h>
main (){
int n,i;
double a[70];
scanf(" %d",&n);

if((n>=13)&&(n<71)){
for(i=0;i<n;i++){
scanf("\n%g",&a[i]);}

for(i=(n-13);i<n;i++){
printf("%g ",a[i]);}}
else
printf("\n Niz je prekratak.");

return 0;
}

Komentar:
Program 1 daje pogrešan rezultat za ulazne parametre:
15 7999.3537 8164.2739 3094.4344 5312.6070 2341.3251 8918.7520 3769.9244 1720.7361 3714.8813 6155.4809 9896.5052 54.305 870.497 4311.5564 2727.6142

opet neće. di su te napomene?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Saf
Forumski umjetnik
Forumski umjetnik


Pridružen/a: 10. 06. 2005. (21:55:28)
Postovi: (1B0)16
Spol: muško
Sarma = la pohva - posuda
22 = 30 - 8
Lokacija: Zagreb

PostPostano: 8:26 čet, 31. 1. 2008    Naslov: Citirajte i odgovorite

[quote]scanf("[color=red]\n[/color]%g",&a[i]);} [/quote]


[quote]
for(i=(n-13);i<n;i++){
printf("%g ",a[i]);}}
else
printf("[color=red]\n[/color] Niz je prekratak."); [/quote]


možda validator zbunjuje neko ukrašavanje? tipa \n na početku printf ili scanf-a? osobno prvi put vidim tu praksu za scanf... :oops:
Citat:
scanf("\n%g",&a[i]);}



Citat:

for(i=(n-13);i<n;i++){
printf("%g ",a[i]);}}
else
printf("\n Niz je prekratak.");



možda validator zbunjuje neko ukrašavanje? tipa \n na početku printf ili scanf-a? osobno prvi put vidim tu praksu za scanf... Embarassed



_________________
Super Nut Chase
moj site
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 15:05 čet, 31. 1. 2008    Naslov: Citirajte i odgovorite

Ne, extra razmaci prije i poslije ispisa ne zbunjuju validator. :)

@yimpa: Jesi li ti isprobao program, recimo na DevC++-u? :-k Greska je takva da ne znam na kojem compileru bi to proslo... :?
Ne, extra razmaci prije i poslije ispisa ne zbunjuju validator. Smile

@yimpa: Jesi li ti isprobao program, recimo na DevC++-u? Think Greska je takva da ne znam na kojem compileru bi to proslo... Confused



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
yimpa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 01. 2008. (23:56:37)
Postovi: (26)16
Spol: muško
Sarma = la pohva - posuda
= 2 - 1
Lokacija: Zagreb

PostPostano: 18:20 čet, 31. 1. 2008    Naslov: Citirajte i odgovorite

[quote="vsego"]Ne, extra razmaci prije i poslije ispisa ne zbunjuju validator. :)

@yimpa: Jesi li ti isprobao program, recimo na DevC++-u? :-k Greska je takva da ne znam na kojem compileru bi to proslo... :?[/quote]

ja imam neki BC++ v3.1 i na mojemu to prolazi, rjesenje je dobro kada koristim float a kada koristim double onda dobivam neki cudan ispis. prosao je compiler na devC++ kod demosice na demonstraturama...

pise da se sve treba slati u doublu a ja sam poslao trecu zadacu kao float i ocijenjena je u potpunosti tocna
vsego (napisa):
Ne, extra razmaci prije i poslije ispisa ne zbunjuju validator. Smile

@yimpa: Jesi li ti isprobao program, recimo na DevC++-u? Think Greska je takva da ne znam na kojem compileru bi to proslo... Confused


ja imam neki BC++ v3.1 i na mojemu to prolazi, rjesenje je dobro kada koristim float a kada koristim double onda dobivam neki cudan ispis. prosao je compiler na devC++ kod demosice na demonstraturama...

pise da se sve treba slati u doublu a ja sam poslao trecu zadacu kao float i ocijenjena je u potpunosti tocna


[Vrh]
Korisnički profil Pošaljite privatnu poruku
sanjcy
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 31. 01. 2008. (18:35:53)
Postovi: (9)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 18:44 čet, 31. 1. 2008    Naslov: Citirajte i odgovorite

Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (uključivo i a i b), a u zapisu s bazom 17 imaju samo znamenke djeljive sa 8. Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)




#include<stdio.h>
int main (void){
unsigned int a, b;
int i, j, k, m = 0;
scanf("%u %u", &a, &b);
if(b < a){
j = b;
b = a;
a = j;
}
if(a <= b){
for( i = a; i <= b; i++){
k = i;
while(k % 17 == 8 || k % 17 == 16 )
k /= 17;
if(!k){
printf("%d \n", i);
m=1;
}
}
}
if(!m) printf("Nema takvih brojeva.");
return 0;
}
STA TU NE VALJA?????? :(
Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (uključivo i a i b), a u zapisu s bazom 17 imaju samo znamenke djeljive sa 8. Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)




#include<stdio.h>
int main (void){
unsigned int a, b;
int i, j, k, m = 0;
scanf("%u %u", &a, &b);
if(b < a){
j = b;
b = a;
a = j;
}
if(a <= b){
for( i = a; i <= b; i++){
k = i;
while(k % 17 == 8 || k % 17 == 16 )
k /= 17;
if(!k){
printf("%d \n", i);
m=1;
}
}
}
if(!m) printf("Nema takvih brojeva.");
return 0;
}
STA TU NE VALJA?????? Sad


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Idite na 1, 2  Sljedeće
Stranica 1 / 2.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan