Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 8:01 uto, 19. 1. 2010 Naslov: |
|
|
@Milojko: Ja samo citam sto gore pise:
[quote="ajaxcy"]poslala sam ti u pp kod![/quote]
I nekako je razumno pretpostaviti da je, kad se vec salje "poskrivecki", stvarno poslan kod, a ne objasnjenja i upute kako to rijesiti.
@gramzon:
Onda ti ocito program ne radi tocno. :P Do sad smo ispeglali propuste u aplikaciji.
Prvo, deklaracije idu prije naredbi i deklaracija niza [b]NE[/b] smije ici [tt]int x[[color=red]n[/color]];[/tt]. Mnogo puta objasnjeno zasto.
Drugo, fali ti apsolutna vrijednost kod [tt]min%10[/tt], jer kaze "isto takvo dijeljenje" koje je prije definirano kao "dijeljenje apsolutne vrijednosti s 10".
@Milojko: Ja samo citam sto gore pise:
ajaxcy (napisa): | poslala sam ti u pp kod! |
I nekako je razumno pretpostaviti da je, kad se vec salje "poskrivecki", stvarno poslan kod, a ne objasnjenja i upute kako to rijesiti.
@gramzon:
Onda ti ocito program ne radi tocno. Do sad smo ispeglali propuste u aplikaciji.
Prvo, deklaracije idu prije naredbi i deklaracija niza NE smije ici int x[n];. Mnogo puta objasnjeno zasto.
Drugo, fali ti apsolutna vrijednost kod min%10, jer kaze "isto takvo dijeljenje" koje je prije definirano kao "dijeljenje apsolutne vrijednosti s 10".
_________________ 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.
|
|
[Vrh] |
|
Bole13 Forumaš(ica)
Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16
Spol:
|
Postano: 9:49 uto, 19. 1. 2010 Naslov: |
|
|
@vsego i Milojko: Kao prvo pomagao sam medonji, ja imam odavno 10/10 iz zadaca, i ako bolje pogledate odmah post ispod njegovog sam analizirao njegove kodove, sta cu kad drugi zadatak mu nije bio problem da ima greske u kodu neg mu kod ne radi sto se u zadatku zapravo trazi pa sam stoga zalijepio svoj kod. A 4. sam takoder poceo analizirat, al tko bi rekao u ponedjeljak navecer vecer prije kolokvija iz prog, u srijedu usmeni analiza, i cet linearna kolokvij da nemam bas vremena... Pa kad je ajaxcy poslala kod sam odustao trazenja greski daljnjih..
@vsego i Milojko: Kao prvo pomagao sam medonji, ja imam odavno 10/10 iz zadaca, i ako bolje pogledate odmah post ispod njegovog sam analizirao njegove kodove, sta cu kad drugi zadatak mu nije bio problem da ima greske u kodu neg mu kod ne radi sto se u zadatku zapravo trazi pa sam stoga zalijepio svoj kod. A 4. sam takoder poceo analizirat, al tko bi rekao u ponedjeljak navecer vecer prije kolokvija iz prog, u srijedu usmeni analiza, i cet linearna kolokvij da nemam bas vremena... Pa kad je ajaxcy poslala kod sam odustao trazenja greski daljnjih..
Zadnja promjena: Bole13; 9:50 uto, 19. 1. 2010; ukupno mijenjano 1 put.
|
|
[Vrh] |
|
kre5o Forumaš(ica)
Pridružen/a: 14. 09. 2009. (22:20:52) Postovi: (32)16
|
Postano: 9:50 uto, 19. 1. 2010 Naslov: |
|
|
aaaaaaaa imam problem, nadam se da je netko online, zadatak iz zadaće glasi ovako[quote]
Napišite program koji učitava 7 realnih brojeva, te ih ispisuje umnožak ona dva koji imaju najveću, odnosno najmanju apsolutnu vrijednost. Ako dva broja imaju jednaku apsolutnu vrijednost, za većeg/manjeg uzimate onog koji je prije učitan.
Rezultat obavezno ispišite koristeći format %g!
[/quote]
dakle ja napiso program (istina nije najelegantnije rješenje, al već sam x kombinacija isprobao). Meni savršeno radi, dok uploadam piše da je krivo.
Samo mi recite dal sam dobro shvatio zadatak ovaj. Traže se 2 broja, prvi je koji ima max absolutnu vrijednost a drugi koji ima minimalnu absolutnu vrijednost. Dakle ako su brojevi -10 5 2 6 10 9 5 upisani treba ispisat -20. Jel tako?
btw moj katastrofala kod, al koji bi trebao radit je
[code:1]#include <stdio.h>
int main(){
double x1, x2, x3, x4, x5, x6, x7, min, max;
scanf("%lf", &x1);
min=x1; max=x1;
scanf("%lf", &x2);
if(abs(x2)<abs(min)) min=x2;
if(abs(x2)>abs(max)) max=x2;
scanf("%lf", &x3);
if(abs(x3)<abs(min)) min=x3;
if(abs(x3)>abs(max)) max=x3;
scanf("%lf", &x4);
if(abs(x4)<abs(min)) min=x4;
if(abs(x4)>abs(max)) max=x4;
scanf("%lf", &x5);
if(abs(x5)<abs(min)) min=x5;
if(abs(x5)>abs(max)) max=x5;
scanf("%lf", &x6);
if(abs(x6)<abs(min)) min=x6;
if(abs(x6)>abs(max)) max=x6;
scanf("%lf", &x7);
if(abs(x7)<abs(min)) min=x7;
if(abs(x7)>abs(max)) max=x7;
printf("%g", max*min);
return 0;
}[/code:1]
aaaaaaaa imam problem, nadam se da je netko online, zadatak iz zadaće glasi ovako Citat: |
Napišite program koji učitava 7 realnih brojeva, te ih ispisuje umnožak ona dva koji imaju najveću, odnosno najmanju apsolutnu vrijednost. Ako dva broja imaju jednaku apsolutnu vrijednost, za većeg/manjeg uzimate onog koji je prije učitan.
Rezultat obavezno ispišite koristeći format %g!
|
dakle ja napiso program (istina nije najelegantnije rješenje, al već sam x kombinacija isprobao). Meni savršeno radi, dok uploadam piše da je krivo.
Samo mi recite dal sam dobro shvatio zadatak ovaj. Traže se 2 broja, prvi je koji ima max absolutnu vrijednost a drugi koji ima minimalnu absolutnu vrijednost. Dakle ako su brojevi -10 5 2 6 10 9 5 upisani treba ispisat -20. Jel tako?
btw moj katastrofala kod, al koji bi trebao radit je
Kod: | #include <stdio.h>
int main(){
double x1, x2, x3, x4, x5, x6, x7, min, max;
scanf("%lf", &x1);
min=x1; max=x1;
scanf("%lf", &x2);
if(abs(x2)<abs(min)) min=x2;
if(abs(x2)>abs(max)) max=x2;
scanf("%lf", &x3);
if(abs(x3)<abs(min)) min=x3;
if(abs(x3)>abs(max)) max=x3;
scanf("%lf", &x4);
if(abs(x4)<abs(min)) min=x4;
if(abs(x4)>abs(max)) max=x4;
scanf("%lf", &x5);
if(abs(x5)<abs(min)) min=x5;
if(abs(x5)>abs(max)) max=x5;
scanf("%lf", &x6);
if(abs(x6)<abs(min)) min=x6;
if(abs(x6)>abs(max)) max=x6;
scanf("%lf", &x7);
if(abs(x7)<abs(min)) min=x7;
if(abs(x7)>abs(max)) max=x7;
printf("%g", max*min);
return 0;
} |
|
|
[Vrh] |
|
Bole13 Forumaš(ica)
Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16
Spol:
|
|
[Vrh] |
|
kre5o Forumaš(ica)
Pridružen/a: 14. 09. 2009. (22:20:52) Postovi: (32)16
|
|
[Vrh] |
|
bfacko Forumaš(ica)
Pridružen/a: 01. 03. 2010. (10:35:23) Postovi: (A)16
Spol:
|
|
[Vrh] |
|
ante003 Forumaš(ica)
Pridružen/a: 13. 10. 2008. (17:45:10) Postovi: (3C5)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 16:44 pon, 1. 3. 2010 Naslov: |
|
|
[quote="bfacko"]da ne otvaram novu temu, hoce li biti zadaca iz prog2 ? pod polaganje pise da, a linka na aplikaciju nema.. ?[/quote]
Pise da "bodove [b]mogu[/b] donositi i domaće zadaće", dakle ne da ce sigurno biti. :P
Priprema zadaca za Prog2 je podvig malo sirih razmjera. Ja sam imao namjeru da to krene ovaj tjedan, no nekako je iduci vikend realniji (moguce je i kasnije).
bfacko (napisa): | da ne otvaram novu temu, hoce li biti zadaca iz prog2 ? pod polaganje pise da, a linka na aplikaciju nema.. ? |
Pise da "bodove mogu donositi i domaće zadaće", dakle ne da ce sigurno biti.
Priprema zadaca za Prog2 je podvig malo sirih razmjera. Ja sam imao namjeru da to krene ovaj tjedan, no nekako je iduci vikend realniji (moguce je i kasnije).
_________________ 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.
|
|
[Vrh] |
|
Redeemer Forumaš(ica)
Pridružen/a: 12. 06. 2006. (21:57:04) Postovi: (B9)16
Spol:
Lokacija: Wo'liegt'dieses'verdammte'dorf
|
Postano: 17:07 sub, 6. 3. 2010 Naslov: |
|
|
moze netko provjeriti zasto ovo ne radi? (prolazi compile)
izbacuje gresku: Segmentation fault
[code:1]#include <stdio.h>
#include <stdlib.h>
void sort(int *x[],int n){
int d=1, temp, i;
while(d){
d=0;
for(i=0;i<n-1;i++){
if (*x[i]>*x[i+1]){
temp=*x[i];
*x[i]=*x[i+1];
*x[i+1]=temp;
d=1; }
}
}
}
int main(void){
int n; int *x; int j;
scanf("%d",&n);
x=(int*)malloc(n*sizeof(int));
for (j=0;j<n;++j){
scanf("%d",&x[j]);}
sort(&x,n);
for (j=0;j<n;++j){
printf("%d",x[j]);}
free(x);
return 0;
}[/code:1]
puno hvala!
moze netko provjeriti zasto ovo ne radi? (prolazi compile)
izbacuje gresku: Segmentation fault
Kod: | #include <stdio.h>
#include <stdlib.h>
void sort(int *x[],int n){
int d=1, temp, i;
while(d){
d=0;
for(i=0;i<n-1;i++){
if (*x[i]>*x[i+1]){
temp=*x[i];
*x[i]=*x[i+1];
*x[i+1]=temp;
d=1; }
}
}
}
int main(void){
int n; int *x; int j;
scanf("%d",&n);
x=(int*)malloc(n*sizeof(int));
for (j=0;j<n;++j){
scanf("%d",&x[j]);}
sort(&x,n);
for (j=0;j<n;++j){
printf("%d",x[j]);}
free(x);
return 0;
} |
puno hvala!
_________________ Nigdje ne piše da morate studirati ovdje.
|
|
[Vrh] |
|
Gino Forumaš(ica)
Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16
Lokacija: Pula
|
Postano: 19:53 sub, 6. 3. 2010 Naslov: |
|
|
ovako ce radit
[code:1]#include <stdio.h>
#include <stdlib.h>
void sort(int x[],int n){
int d=1, temp, i;
while(d){
d=0;
for(i=0;i<n-1;i++){
if (x[i]>x[i+1]){
temp=x[i];
x[i]=x[i+1];
x[i+1]=temp;
d=1; }
}
}
}
int main(void){
int n; int *x; int j;
scanf("%d",&n);
x=(int*)malloc(n*sizeof(int));
for (j=0;j<n;++j){
scanf("%d",&x[j]);}
sort(x,n);
for (j=0;j<n;++j){
printf("%d",x[j]);}
free(x);
return 0;
}[/code:1]
[tt]x[/tt] vec je pointer...
ovako ce radit
Kod: | #include <stdio.h>
#include <stdlib.h>
void sort(int x[],int n){
int d=1, temp, i;
while(d){
d=0;
for(i=0;i<n-1;i++){
if (x[i]>x[i+1]){
temp=x[i];
x[i]=x[i+1];
x[i+1]=temp;
d=1; }
}
}
}
int main(void){
int n; int *x; int j;
scanf("%d",&n);
x=(int*)malloc(n*sizeof(int));
for (j=0;j<n;++j){
scanf("%d",&x[j]);}
sort(x,n);
for (j=0;j<n;++j){
printf("%d",x[j]);}
free(x);
return 0;
} |
x vec je pointer...
_________________ Mario Berljafa
|
|
[Vrh] |
|
meda Forumaš(ica)
Pridružen/a: 09. 01. 2010. (09:29:23) Postovi: (A0)16
|
|
[Vrh] |
|
Gino Forumaš(ica)
Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16
Lokacija: Pula
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 11:48 ned, 7. 3. 2010 Naslov: |
|
|
:OT:
[quote="Gino"][quote="meda"]imam pitanje vezano za zadatak iz skripte 3.5. [/quote]
je bilo tako tesko ovdje napisat zadatak, zasto neko mora jos ic kopat di je zadatak i slicno, a da ne kazem da mora i sam pretpostavit o kojoj se skripti radi...[/quote]
Ti si jos mlad i nadobudan... :tapsh: Ja takve postove obicno odignoriram, pa neka odgovaraju oni kojima se kopa po skriptama. Jednostavno, ako se onaj tko pita nece potruditi, sto da ja tratim vrijeme? ;)
Gino (napisa): | meda (napisa): | imam pitanje vezano za zadatak iz skripte 3.5. |
je bilo tako tesko ovdje napisat zadatak, zasto neko mora jos ic kopat di je zadatak i slicno, a da ne kazem da mora i sam pretpostavit o kojoj se skripti radi... |
Ti si jos mlad i nadobudan... Ja takve postove obicno odignoriram, pa neka odgovaraju oni kojima se kopa po skriptama. Jednostavno, ako se onaj tko pita nece potruditi, sto da ja tratim vrijeme?
_________________ 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.
|
|
[Vrh] |
|
pinkgirl Forumaš(ica)
Pridružen/a: 30. 11. 2006. (21:08:16) Postovi: (1AE)16
Spol:
Lokacija: K-K-Z
|
|
[Vrh] |
|
Swerz Forumaš(ica)
Pridružen/a: 13. 02. 2009. (21:30:28) Postovi: (182)16
Spol:
|
|
[Vrh] |
|
ajaxcy Forumaš(ica)
Pridružen/a: 27. 09. 2009. (17:58:37) Postovi: (77)16
Spol:
|
|
[Vrh] |
|
Swerz Forumaš(ica)
Pridružen/a: 13. 02. 2009. (21:30:28) Postovi: (182)16
Spol:
|
|
[Vrh] |
|
ante003 Forumaš(ica)
Pridružen/a: 13. 10. 2008. (17:45:10) Postovi: (3C5)16
Spol:
|
|
[Vrh] |
|
Milojko Forumaš(ica)
Pridružen/a: 07. 11. 2008. (14:57:52) Postovi: (453)16
Spol:
Lokacija: Hilbertov hotel
|
Postano: 0:34 uto, 9. 3. 2010 Naslov: |
|
|
[quote="Swerz"]Ako zadatak kaze "ucitaj prirodni broj n", da li mogu pretpostaviti da cu ja doista ucitati prirodan broj a ne neki cijeli? Drugim rijecima jel moram provjeravati da sam ucitao ono sto me se trazi...
Za naknadne zadace, je li problem pored zadatka napisati jedno od rijesenja, tipa:
input = 5
output = 0.905145[/quote]
ak kaže da se učita prirodni broj, onda ne treba provjeravati ništa, i tu varijablu u koju učitavaš deklariraš kao int
sorry za offtopic, al sami ste si krivi
[url=http://www.youtube.com/watch?v=cJt66NSD9JU]ke[/url]
Swerz (napisa): | Ako zadatak kaze "ucitaj prirodni broj n", da li mogu pretpostaviti da cu ja doista ucitati prirodan broj a ne neki cijeli? Drugim rijecima jel moram provjeravati da sam ucitao ono sto me se trazi...
Za naknadne zadace, je li problem pored zadatka napisati jedno od rijesenja, tipa:
input = 5
output = 0.905145 |
ak kaže da se učita prirodni broj, onda ne treba provjeravati ništa, i tu varijablu u koju učitavaš deklariraš kao int
sorry za offtopic, al sami ste si krivi
ke
_________________ Sedam je prost broj
Bolonja je smeće i to pod hitno treba mijenjat
|
|
[Vrh] |
|
Swerz Forumaš(ica)
Pridružen/a: 13. 02. 2009. (21:30:28) Postovi: (182)16
Spol:
|
|
[Vrh] |
|
|