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

praktični kolokvij
WWW:
Idite na Prethodno  1, 2, 3 ... 13, 14, 15 ... 17, 18, 19  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
Pjotr
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 09. 2011. (16:47:19)
Postovi: (A)16
Sarma = la pohva - posuda
= 4 - 0
Lokacija: Zagreb

PostPostano: 13:40 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

Bilo nam je rečeno da nije uputno služiti se nizovima u zadacima u kojima se učitava n nekih vrijednosti, no smijemo li se služiti njima u zadacima poput 41. (zamjena decimalnih i cijelih mjesta zrcalna s obzirom na točku), budući da imamo max. 4 vrijednosti s obje strane?
(Odnosno, pitam za svaki zadatak u kojem možemo pretpostaviti maksimalni broj vrijednosti, makar on može biti i manji.)
Bilo nam je rečeno da nije uputno služiti se nizovima u zadacima u kojima se učitava n nekih vrijednosti, no smijemo li se služiti njima u zadacima poput 41. (zamjena decimalnih i cijelih mjesta zrcalna s obzirom na točku), budući da imamo max. 4 vrijednosti s obje strane?
(Odnosno, pitam za svaki zadatak u kojem možemo pretpostaviti maksimalni broj vrijednosti, makar on može biti i manji.)



_________________
So it goes.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice 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: 14:14 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

Ne znam kako da jasnije kazem:
[quote="vsego"]Ako ucitava, racuna i ispisuje sto se trazi, prihvatljivo je.[/quote]
Dakle, ako ti nizovi ne narusavaju zahtjeve zadatka (i, jasno, program radi tocno), mozete ih koristiti. IMO, bezveze si komplicirate, no kompliciranje spada u vasa prava.
Ne znam kako da jasnije kazem:
vsego (napisa):
Ako ucitava, racuna i ispisuje sto se trazi, prihvatljivo je.

Dakle, ako ti nizovi ne narusavaju zahtjeve zadatka (i, jasno, program radi tocno), mozete ih koristiti. IMO, bezveze si komplicirate, no kompliciranje spada u vasa prava.



_________________
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
boksi
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 09. 2011. (16:37:55)
Postovi: (44)16
Spol: žensko
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 14:50 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

[quote="Zenon"]Dečki, mislim da sam napokon riješio "hrvatsku matricu". :P
Valja li? Ako ne, onda mi hintovi ne pomažu i može li mi onda netko konkretno riješiti zadatak? :P
[code:1]#include<stdio.h>
int main(void)
{
int n,m,i,j,a,b,ODGOVOR=1;
scanf("%d %d",&m,&n);

for ( i=0; i<m; i++)
{
for ( j=0; j<n; j++ )
{
if ( i==0 && j==0 ) scanf("%d",&a);
else
{
scanf("%d",&b);
if ( (i+j)%2==1 && b==a ) ODGOVOR=0;
}
}
}
if (ODGOVOR) printf("DA");
else printf("NE");
return 0;
}[/code:1][/quote]

nisam vidjela konačno rješenje, možda ga samo ctr + F nije našao;
ali evo i moga, što sam probala, radilo je.
[code:1]
#include<stdio.h>
int main (void)
{
int m, n, a, i, j, odgovor=1;
printf("Ucitaj dva prirodna broja manja od 20: ");
scanf("%d %d", &m , &n);


for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
{
scanf("%d", &a);
if (j%2== i%2)
if (!a) odgovor=0;
if(j%2!=i%2)
if(a) odgovor=0;


}
}
if(odgovor) printf("DA");
else printf ("NE");
return 0;
}[/code:1]
Zenon (napisa):
Dečki, mislim da sam napokon riješio "hrvatsku matricu". Razz
Valja li? Ako ne, onda mi hintovi ne pomažu i može li mi onda netko konkretno riješiti zadatak? Razz
Kod:
#include<stdio.h>
int main(void)
{
    int n,m,i,j,a,b,ODGOVOR=1;
    scanf("%d %d",&m,&n);

    for ( i=0; i<m; i++)
    {
        for ( j=0; j<n; j++ )
        {
            if ( i==0 && j==0 ) scanf("%d",&a);
            else
            {
                scanf("%d",&b);
                if ( (i+j)%2==1 && b==a ) ODGOVOR=0;
            }
        }
    }
    if (ODGOVOR) printf("DA");
    else printf("NE");
    return 0;
}


nisam vidjela konačno rješenje, možda ga samo ctr + F nije našao;
ali evo i moga, što sam probala, radilo je.
Kod:

#include<stdio.h>
int main (void)
{
    int m, n, a, i, j, odgovor=1;
    printf("Ucitaj dva prirodna broja manja od 20: ");
    scanf("%d %d", &m , &n);


    for(i=0; i<m; i++)
    {
        for(j=0; j<n; j++)
        {
            scanf("%d", &a);
            if (j%2== i%2)
                if (!a) odgovor=0;
            if(j%2!=i%2)
                if(a) odgovor=0;


        }
    }
    if(odgovor) printf("DA");
    else printf ("NE");
    return 0;
}




Zadnja promjena: boksi; 16:04 pon, 21. 11. 2011; ukupno mijenjano 2 put/a.
[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: 15:15 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

@boksi:
[quote="Zadaci"]Gornji lijevi element "hrvatske" matrice smije biti i 0 i 1.[/quote]

Cak i da nisi uvela to ogranicenje, ne bi ti radilo, npr. za matricu [tex]\begin{bmatrix}0 & 0 \\ 0 & 1\end{bmatrix}[/tex]. Prouci zadnje (deveto) predavanje, kako se provjerava vrijedi li nesto za [b]sve[/b] elemente, jer si ti napravila hibrid "za sve" i "postoji li", sto nikad nije tocno (barem ja ne mogu smisliti iole razuman zadatak u kojem bi to bilo tocno).
@boksi:
Zadaci (napisa):
Gornji lijevi element "hrvatske" matrice smije biti i 0 i 1.


Cak i da nisi uvela to ogranicenje, ne bi ti radilo, npr. za matricu [tex]\begin{bmatrix}0 & 0 \\ 0 & 1\end{bmatrix}[/tex]. Prouci zadnje (deveto) predavanje, kako se provjerava vrijedi li nesto za sve elemente, jer si ti napravila hibrid "za sve" i "postoji li", sto nikad nije tocno (barem ja ne mogu smisliti iole razuman zadatak u kojem bi to bilo tocno).



_________________
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
cocco
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 01. 2010. (22:06:02)
Postovi: (4D)16
Sarma = la pohva - posuda
= 8 - 0

PostPostano: 15:47 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

jel bi mi neko mogao reci sta mi ne valja ovdje? kompajler mi ne javlja nikakvu gresku ,ali uopće mi ne zeli ucitat drugu varijablu :S

zad.19.
[code:1]#include<stdio.h>
int main(void)
{
double x;
int n,i,h,znam=1,ostatak;
scanf("%lg",&x);
scanf("%d",&n);

for(i=1;i<=n;i++) {
znam*=10;}
h=x*znam;
h=(int)h;

ostatak=h%10;
printf("%d",ostatak);
return 0;

}[/code:1]
jel bi mi neko mogao reci sta mi ne valja ovdje? kompajler mi ne javlja nikakvu gresku ,ali uopće mi ne zeli ucitat drugu varijablu :S

zad.19.
Kod:
#include<stdio.h>
int main(void)
 {
    double x;
    int n,i,h,znam=1,ostatak;
    scanf("%lg",&x);
    scanf("%d",&n);

    for(i=1;i<=n;i++) {
            znam*=10;}
            h=x*znam;
            h=(int)h;

            ostatak=h%10;
            printf("%d",ostatak);
             return 0;

 }




Zadnja promjena: cocco; 17:25 pon, 21. 11. 2011; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
boksi
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 09. 2011. (16:37:55)
Postovi: (44)16
Spol: žensko
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 15:54 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

@cocco, meni je tvoj program uredno učitao drugu varijablu i ispisao rješenje koje je čak bilo točno :)
@cocco, meni je tvoj program uredno učitao drugu varijablu i ispisao rješenje koje je čak bilo točno Smile


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


Pridružen/a: 21. 01. 2010. (22:06:02)
Postovi: (4D)16
Sarma = la pohva - posuda
= 8 - 0

PostPostano: 16:12 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

@boksi hvala na provjeri,ali meni i dalje ne funkcionira :(
@boksi hvala na provjeri,ali meni i dalje ne funkcionira Sad


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


Pridružen/a: 21. 01. 2010. (22:06:02)
Postovi: (4D)16
Sarma = la pohva - posuda
= 8 - 0

PostPostano: 17:20 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

pomoc s 40.tim zadatkom? moja ideja je bila broj zapisati u odgovarajucu bazu ,onda ga ponovno ucitati pa invertirati ,ali bas ne funkcionira :S
pa,ako neko moze dati neki hint...


[code:1] #include<stdio.h>
int main(void)
{
int n,b,a,c=10,m2,m1,ost;
scanf("%d",&n);
scanf("%d",&b);

while(n>0){
ost=n%b;
n/=b;
printf("%d",ost);}
scanf("%d", &a);
m1=a;
m2=0;

while(a>0) {
m2=m2*c + a%c;
a/=c;}
printf("%d",m2);
return 0;
}[/code:1]
pomoc s 40.tim zadatkom? moja ideja je bila broj zapisati u odgovarajucu bazu ,onda ga ponovno ucitati pa invertirati ,ali bas ne funkcionira :S
pa,ako neko moze dati neki hint...


Kod:
 #include<stdio.h>
int main(void)
 {
      int n,b,a,c=10,m2,m1,ost;
     scanf("%d",&n);
     scanf("%d",&b);

     while(n>0){
            ost=n%b;
            n/=b;
            printf("%d",ost);}
            scanf("%d", &a);
            m1=a;
            m2=0;

                while(a>0) {
                m2=m2*c + a%c;
                a/=c;}
                printf("%d",m2);
     return 0;
 }


[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: 17:35 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

To s laziranjem baze je objasnjeno barem dva puta na ovom topicu, pa pogledaj proteklih nekoliko stranica. Ja sad dezuram (prakticni :D), pa ne stignem detaljizirati, a i nema smisla da opet pisem isto.
To s laziranjem baze je objasnjeno barem dva puta na ovom topicu, pa pogledaj proteklih nekoliko stranica. Ja sad dezuram (prakticni Very Happy), pa ne stignem detaljizirati, a i nema smisla da opet pisem isto.



_________________
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
matkec
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 18:26 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

[quote="anamarie"][code:1]#include <stdio.h>

int main(void){
int n,b,n1,z,i,br=0;
printf("unesite cijeli broj n u bazi 10 i bazu b<=10:");
scanf("%d %d", &n, &b);
n1=n;
while (n>0){
z=n%b;
br++;
n/=b;
}
printf("%d\n",br);
for(i=1;i<br;i++) printf(" ");
while(n1>0){
printf("%d\r",n1%b);
n1/=b;
}

return 0;
}[/code:1][/quote]

Ova for petlja bi trebala ići u while (ti svaki put kad ispišeš znamenku moraš pomaknuti kursor opet na početak reda).

Dakle, ovako nešto:
[code:1]
while(n1>0){
for(i=1;i<br;i++) printf(" "); // ovo je prebaceno u petlju
br--; // svaki put treba ispisati sve manje proreda ispred znamenke koju treba ispisati
printf("%d\r",n1%b);
n1/=b;
}
[/code:1]
anamarie (napisa):
Kod:
#include <stdio.h>

int main(void){
int n,b,n1,z,i,br=0;
printf("unesite cijeli broj n u bazi 10 i bazu b<=10:");
scanf("%d %d", &n, &b);
n1=n;
while (n>0){
z=n%b;
br++;
n/=b;
}
printf("%d\n",br);
for(i=1;i<br;i++) printf(" ");
while(n1>0){
    printf("%d\r",n1%b);
    n1/=b;
}

return 0;
}


Ova for petlja bi trebala ići u while (ti svaki put kad ispišeš znamenku moraš pomaknuti kursor opet na početak reda).

Dakle, ovako nešto:
Kod:

    while(n1>0){
        for(i=1;i<br;i++) printf(" ");  // ovo je prebaceno u petlju
        br--;                           // svaki put treba ispisati sve manje proreda ispred znamenke koju treba ispisati
        printf("%d\r",n1%b);
        n1/=b;
    }


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


Pridružen/a: 02. 09. 2011. (16:37:55)
Postovi: (44)16
Spol: žensko
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 18:36 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

jedno pitanje koje mi stvara problem; dakle, u zadacima sa prebacivanjem znamenaka iza i ispred decimalne točke, čini mi se da sam pročitala (a možda sam samo sanjala) da ne smijemo raditi "lažni ispis", već da moramo imati printf("%g", naopako). zamolila bih asistenta ili nekog tko je zaista 100% siguran smijemo li ili ne to koristiti, hvala!
jedno pitanje koje mi stvara problem; dakle, u zadacima sa prebacivanjem znamenaka iza i ispred decimalne točke, čini mi se da sam pročitala (a možda sam samo sanjala) da ne smijemo raditi "lažni ispis", već da moramo imati printf("%g", naopako). zamolila bih asistenta ili nekog tko je zaista 100% siguran smijemo li ili ne to koristiti, hvala!


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


Pridružen/a: 29. 09. 2011. (15:56:35)
Postovi: (52)16
Sarma = la pohva - posuda
= 2 - 2

PostPostano: 21:20 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

moze netko napisat sto tocno radi pow(x,y)?? znam da se nalazi u math.h, ali sto tocno radi? :) hvala unaprijed :)
moze netko napisat sto tocno radi pow(x,y)?? znam da se nalazi u math.h, ali sto tocno radi? Smile hvala unaprijed Smile


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


Pridružen/a: 01. 10. 2011. (18:19:07)
Postovi: (38)16
Sarma = la pohva - posuda
= 0 - 0
Lokacija: Planet Zemlja

PostPostano: 21:27 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

[quote="jema"]moze netko napisat sto tocno radi pow(x,y)?? znam da se nalazi u math.h, ali sto tocno radi? :) hvala unaprijed :)[/quote]
pow potencijra. x^y, ali ti rezultat bude double pa zna biti neprecizno
jema (napisa):
moze netko napisat sto tocno radi pow(x,y)?? znam da se nalazi u math.h, ali sto tocno radi? Smile hvala unaprijed Smile

pow potencijra. x^y, ali ti rezultat bude double pa zna biti neprecizno



_________________
Google is my best friend! Google rulez!

Coffee is my addiction! Iskočiše mi oči od čudidbe!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
lost_soul
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 18. 10. 2009. (17:38:41)
Postovi: (133)16
Sarma = la pohva - posuda
= 15 - 6

PostPostano: 21:33 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

[quote="anamarie"]
evo moj kod,mislim da je točan:
[code:1]#include<stdio.h>

int main() {
int m,n,i,x,y;

scanf("%d %d", &m, &n);
for(i=m;i<=n;i++)
{
x=i;
y=0;
while(x>0)
{ y=y*2+x%2;
x/=2;
}
if(y==i && x==0) printf("%d ",i); }
return 0;

}[/code:1][/quote]

zanima me kod ovog zadatka, da li se gledaju one 0 ispred? jer je naprimjer binarni zapis od 1, 1 ali i 01, a to nije binarni palindrom dok u prvom slučaju je.. a možda samo malo previše kompliciram.. :D

EDIT: nepotrebno kompliciranje :D naravno da se ne gledaju 0 ispred
anamarie (napisa):

evo moj kod,mislim da je točan:
Kod:
#include<stdio.h>

int main() {
int m,n,i,x,y;

scanf("%d %d", &m, &n);
for(i=m;i<=n;i++)
{
    x=i;
    y=0;
while(x>0)
{  y=y*2+x%2;
 x/=2;
 }
 if(y==i && x==0) printf("%d ",i); }
 return 0;

 }


zanima me kod ovog zadatka, da li se gledaju one 0 ispred? jer je naprimjer binarni zapis od 1, 1 ali i 01, a to nije binarni palindrom dok u prvom slučaju je.. a možda samo malo previše kompliciram.. Very Happy

EDIT: nepotrebno kompliciranje Very Happy naravno da se ne gledaju 0 ispred


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


Pridružen/a: 25. 09. 2011. (09:24:57)
Postovi: (12)16
Spol: žensko
Sarma = la pohva - posuda
= 1 - 0

PostPostano: 22:36 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

jel mi itko može pojasniti zašto mi ovaj kod kad učitam broj 256.1258 izbaci kao rj. 8521.65 a ne i 2; jedino mi pada na pamet da je neki problem u for petlji iako ne vidim zašto bi bio ??

#include <stdio.h>
#include <math.h>

int main()
{
double n,konacan;
int broj,i,brojac=0;
int obrnuti=0,znam,kontrola;

scanf("%lg",&n);
kontrola=(int)n;
printf("%d\n",kontrola);
while(kontrola!=0)
{

kontrola/=10;
brojac++;
}
printf("%d\n",brojac);
n=n*10000;
broj=(int)n;
while(broj%10==0)
{
broj=broj/10;

}
while(broj!=0)
{
znam=broj%10;
obrnuti=obrnuti*10+znam;
broj/=10;

}
printf("%d\n",obrnuti);
konacan=(double)obrnuti;
for (i=0;i<brojac;i++){
konacan=konacan/10;}
printf("%lg",konacan);
return 0;
}

[size=9][color=#999999]Added after 1 minutes:[/color][/size]

zanemarite <math.h> ostalo mi je jer sam pokušavala umjesto for petlje pow -.-

[size=9][color=#999999]Added after 1 minutes:[/color][/size]

i da ove bespotrebne printf-ove sam stavila kako bi našla pogrešku. sve do for petlje se program vrti ok :D
jel mi itko može pojasniti zašto mi ovaj kod kad učitam broj 256.1258 izbaci kao rj. 8521.65 a ne i 2; jedino mi pada na pamet da je neki problem u for petlji iako ne vidim zašto bi bio ??

#include <stdio.h>
#include <math.h>

int main()
{
double n,konacan;
int broj,i,brojac=0;
int obrnuti=0,znam,kontrola;

scanf("%lg",&n);
kontrola=(int)n;
printf("%d\n",kontrola);
while(kontrola!=0)
{

kontrola/=10;
brojac++;
}
printf("%d\n",brojac);
n=n*10000;
broj=(int)n;
while(broj%10==0)
{
broj=broj/10;

}
while(broj!=0)
{
znam=broj%10;
obrnuti=obrnuti*10+znam;
broj/=10;

}
printf("%d\n",obrnuti);
konacan=(double)obrnuti;
for (i=0;i<brojac;i++){
konacan=konacan/10;}
printf("%lg",konacan);
return 0;
}

Added after 1 minutes:

zanemarite <math.h> ostalo mi je jer sam pokušavala umjesto for petlje pow -.-

Added after 1 minutes:

i da ove bespotrebne printf-ove sam stavila kako bi našla pogrešku. sve do for petlje se program vrti ok Very Happy


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


Pridružen/a: 12. 10. 2011. (15:03:41)
Postovi: (10D)16
Spol: muško
Sarma = la pohva - posuda
68 = 72 - 4

PostPostano: 23:27 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

na prvi pogled mi izgleda da je to zbog toga jer [tt]%g[/tt] "lijepo" (mada meni to nije lijepo u vecini slucajeva :D ) ispisuje broj, tj. malo ga zaokruzi po nekoj svojoj cudnoj logici, probaj umjesto toga staviti [tt]%.4lf[/tt] ili tako nesto
na prvi pogled mi izgleda da je to zbog toga jer %g "lijepo" (mada meni to nije lijepo u vecini slucajeva Very Happy ) ispisuje broj, tj. malo ga zaokruzi po nekoj svojoj cudnoj logici, probaj umjesto toga staviti %.4lf ili tako nesto


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
thinkpink223
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 09. 2011. (09:24:57)
Postovi: (12)16
Spol: žensko
Sarma = la pohva - posuda
= 1 - 0

PostPostano: 23:45 pon, 21. 11. 2011    Naslov: Citirajte i odgovorite

[quote="gflegar"]na prvi pogled mi izgleda da je to zbog toga jer [tt]%g[/tt] "lijepo" (mada meni to nije lijepo u vecini slucajeva :D ) ispisuje broj, tj. malo ga zaokruzi po nekoj svojoj cudnoj logici, probaj umjesto toga staviti [tt]%.4lf[/tt] ili tako nesto[/quote]

shvaćam,ali ne mogu odrediti koji broj bi stavila iza %; hoće li se priznat rj. 0.250000 ? mislim to je isti broj ,ali .. -.-
gflegar (napisa):
na prvi pogled mi izgleda da je to zbog toga jer %g "lijepo" (mada meni to nije lijepo u vecini slucajeva Very Happy ) ispisuje broj, tj. malo ga zaokruzi po nekoj svojoj cudnoj logici, probaj umjesto toga staviti %.4lf ili tako nesto


shvaćam,ali ne mogu odrediti koji broj bi stavila iza %; hoće li se priznat rj. 0.250000 ? mislim to je isti broj ,ali .. -.-


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


Pridružen/a: 12. 10. 2011. (15:03:41)
Postovi: (10D)16
Spol: muško
Sarma = la pohva - posuda
68 = 72 - 4

PostPostano: 0:01 uto, 22. 11. 2011    Naslov: Citirajte i odgovorite

Ja si ne bi kompliciral zivot na tvojem mjestu, mislim da u zadatku ne pise da moras ispisati double, pa ispisi [tt]%d.%d[/tt] tak bi ja, a pametni nacin da se ovo korektno napravi s double-om neznam bez stringova (4 if-a nije pametni nacin)
Ja si ne bi kompliciral zivot na tvojem mjestu, mislim da u zadatku ne pise da moras ispisati double, pa ispisi %d.%d tak bi ja, a pametni nacin da se ovo korektno napravi s double-om neznam bez stringova (4 if-a nije pametni nacin)


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
thinkpink223
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 09. 2011. (09:24:57)
Postovi: (12)16
Spol: žensko
Sarma = la pohva - posuda
= 1 - 0

PostPostano: 0:08 uto, 22. 11. 2011    Naslov: Citirajte i odgovorite

[quote="gflegar"]Ja si ne bi kompliciral zivot na tvojem mjestu, mislim da u zadatku ne pise da moras ispisati double, pa ispisi [tt]%d.%d[/tt] tak bi ja, a pametni nacin da se ovo korektno napravi s double-om neznam bez stringova (4 if-a nije pametni nacin)[/quote]

ne znam jesi čuo, ali meni su rekli da su prošle godine zbog takvog ispisa obarali ljude, možda pretjeruju -.-
mislim da se prof. šego treba javiti, njega su prozivali da takva rj. ne prizna :D
gflegar (napisa):
Ja si ne bi kompliciral zivot na tvojem mjestu, mislim da u zadatku ne pise da moras ispisati double, pa ispisi %d.%d tak bi ja, a pametni nacin da se ovo korektno napravi s double-om neznam bez stringova (4 if-a nije pametni nacin)


ne znam jesi čuo, ali meni su rekli da su prošle godine zbog takvog ispisa obarali ljude, možda pretjeruju -.-
mislim da se prof. šego treba javiti, njega su prozivali da takva rj. ne prizna Very Happy


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


Pridružen/a: 22. 11. 2011. (01:26:25)
Postovi: (5)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 1:32 uto, 22. 11. 2011    Naslov: Citirajte i odgovorite

Nakon bezuspješnih pokušaja čitanja tuđih rješenja ovih zadataka riješenih pomoću nizova, a zatim vlastitog uspješnog rješavanja istih bez nizova, zaključila sam da je stvarno tako lakše, iako se na prvi pogled ne čini.

Oprostite na ispadu. Prilično je kasno, a ova me spoznaja ošinula poput munje... :o
Nakon bezuspješnih pokušaja čitanja tuđih rješenja ovih zadataka riješenih pomoću nizova, a zatim vlastitog uspješnog rješavanja istih bez nizova, zaključila sam da je stvarno tako lakše, iako se na prvi pogled ne čini.

Oprostite na ispadu. Prilično je kasno, a ova me spoznaja ošinula poput munje... Surprised


[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 Prethodno  1, 2, 3 ... 13, 14, 15 ... 17, 18, 19  Sljedeće
Stranica 14 / 19.

 
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