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

1. zadaca
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
minnie m.
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 06. 10. 2011. (20:34:28)
Postovi: (16)16
Sarma = la pohva - posuda
11 = 13 - 2

PostPostano: 11:13 sub, 3. 3. 2012    Naslov: 1. zadaca Citirajte i odgovorite

Trabam ispisivati brojeve sa zarezom i dvije decimale(zaokruženo na više). Npr.: 45 = 45,00 ili 3,987 = 3,99. Kako da natjeram program da se tako ponaša? :)
Trabam ispisivati brojeve sa zarezom i dvije decimale(zaokruženo na više). Npr.: 45 = 45,00 ili 3,987 = 3,99. Kako da natjeram program da se tako ponaša? Smile


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


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

PostPostano: 11:32 sub, 3. 3. 2012    Naslov: Citirajte i odgovorite

Ne znam sto tamo radite. Ako obicni C, onda
[code:1]#include <stdio.h>
#include <locale.h>

int main(void){
setlocale(LC_ALL, "hr_HR");
printf("%.2f\n", 3.1415);
return 0;
}[/code:1]
Ako C++, onda zaguglaj. Cini mi se da je [url=http://www.cplusplus.com/forum/beginner/5657/]ovo[/url] korisno.

Btw, ovo zaokruzivanje je na najblizeg. Ako bas zelis prema gore, onda
[code:1]#include <stdio.h>
#include <locale.h>
#include <math.h>

int main(void){
setlocale(LC_ALL, "hr_HR");
printf("%.2f\n", ceil(3.1415 * 100) / 100);
return 0;
}[/code:1]
Ne znam sto tamo radite. Ako obicni C, onda
Kod:
#include <stdio.h>
#include <locale.h>

int main(void){
  setlocale(LC_ALL, "hr_HR");
  printf("%.2f\n", 3.1415);
  return 0;
}

Ako C++, onda zaguglaj. Cini mi se da je ovo korisno.

Btw, ovo zaokruzivanje je na najblizeg. Ako bas zelis prema gore, onda
Kod:
#include <stdio.h>
#include <locale.h>
#include <math.h>

int main(void){
  setlocale(LC_ALL, "hr_HR");
  printf("%.2f\n", ceil(3.1415 * 100) / 100);
  return 0;
}



_________________
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
minnie m.
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 06. 10. 2011. (20:34:28)
Postovi: (16)16
Sarma = la pohva - posuda
11 = 13 - 2

PostPostano: 15:12 sub, 3. 3. 2012    Naslov: Citirajte i odgovorite

Ipak c++. Hvala
Ipak c++. Hvala


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


Pridružen/a: 16. 10. 2010. (18:00:01)
Postovi: (30)16
Spol: zombi
Sarma = la pohva - posuda
12 = 19 - 7

PostPostano: 23:01 uto, 6. 3. 2012    Naslov: Citirajte i odgovorite

[quote="vsego"]Ako bas zelis prema gore, onda
[code:1]#include <stdio.h>
#include <locale.h>
#include <math.h>

int main(void){
setlocale(LC_ALL, "hr_HR");
printf("%.2f\n", ceil(3.1415 * 100) / 100);
return 0;
}[/code:1][/quote]

Zbog nesavršene preciznosti aritmetike realnih brojeva u računalu ovo će nekad vratiti krivi rezultat, kad npr broj a.bc u dekadskom zapisu pomnožen sa 100 ispadne u računalu abc.00000000000001.
vsego (napisa):
Ako bas zelis prema gore, onda
Kod:
#include <stdio.h>
#include <locale.h>
#include <math.h>

int main(void){
  setlocale(LC_ALL, "hr_HR");
  printf("%.2f\n", ceil(3.1415 * 100) / 100);
  return 0;
}


Zbog nesavršene preciznosti aritmetike realnih brojeva u računalu ovo će nekad vratiti krivi rezultat, kad npr broj a.bc u dekadskom zapisu pomnožen sa 100 ispadne u računalu abc.00000000000001.


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


Pridružen/a: 18. 10. 2010. (22:26:06)
Postovi: (35)16
Sarma = la pohva - posuda
13 = 19 - 6

PostPostano: 18:03 sri, 7. 3. 2012    Naslov: Citirajte i odgovorite

Mene zanima sto znaci zaokruzivanje navise. Ako mi netko moze reci koliko je tako zaokruzeno 0.0105=?, 0.0101=?, 0.015=?, 0.011=?, A moze i opcenito definicija ako se iz nje jasno vidi odgovor na ove i druge primjere
Mene zanima sto znaci zaokruzivanje navise. Ako mi netko moze reci koliko je tako zaokruzeno 0.0105=?, 0.0101=?, 0.015=?, 0.011=?, A moze i opcenito definicija ako se iz nje jasno vidi odgovor na ove i druge primjere


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


Pridružen/a: 16. 10. 2010. (18:00:01)
Postovi: (30)16
Spol: zombi
Sarma = la pohva - posuda
12 = 19 - 7

PostPostano: 18:08 sri, 7. 3. 2012    Naslov: Citirajte i odgovorite

Odgovor od asistenta koji je zadao zadatak:
"Općenito, zaokružiti broj na dvije decimale naviše znači: ako je broj jednak a/100 gdje je a cijeli, ostaviti ga na miru. Inače je a između dva cijela broja, označimo ih b-1 i b, te je b/100 traženo zaokruženje."
Odgovor od asistenta koji je zadao zadatak:
"Općenito, zaokružiti broj na dvije decimale naviše znači: ako je broj jednak a/100 gdje je a cijeli, ostaviti ga na miru. Inače je a između dva cijela broja, označimo ih b-1 i b, te je b/100 traženo zaokruženje."


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


Pridružen/a: 04. 11. 2010. (20:56:30)
Postovi: (37)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
12 = 14 - 2

PostPostano: 14:02 čet, 8. 3. 2012    Naslov: Citirajte i odgovorite

Jel ima ovaj c++ funkcije tipa trunc i frac?
Jel ima ovaj c++ funkcije tipa trunc i frac?



_________________
nekad sam bio umišljen al sam se promijenio sad sam savršen
[Vrh]
Korisnički profil Pošaljite privatnu poruku
hstojanovic
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 16. 10. 2010. (18:00:01)
Postovi: (30)16
Spol: zombi
Sarma = la pohva - posuda
12 = 19 - 7

PostPostano: 15:44 čet, 8. 3. 2012    Naslov: Citirajte i odgovorite

Ima obje odjednom: [url]http://www.cplusplus.com/reference/clibrary/cmath/modf/[/url] , a nalazi se u <cmath>.
Ima obje odjednom: http://www.cplusplus.com/reference/clibrary/cmath/modf/ , a nalazi se u <cmath>.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gost






PostPostano: 21:34 čet, 8. 3. 2012    Naslov: Citirajte i odgovorite

[quote="hstojanovic"]Odgovor od asistenta koji je zadao zadatak:
"Općenito, zaokružiti broj na dvije decimale naviše znači: ako je broj jednak a/100 gdje je a cijeli, ostaviti ga na miru. Inače je a između dva cijela broja, označimo ih b-1 i b, te je b/100 traženo zaokruženje."[/quote]

jel to znaci da npr 12.122 zaokruzujemo na 12.13?
hstojanovic (napisa):
Odgovor od asistenta koji je zadao zadatak:
"Općenito, zaokružiti broj na dvije decimale naviše znači: ako je broj jednak a/100 gdje je a cijeli, ostaviti ga na miru. Inače je a između dva cijela broja, označimo ih b-1 i b, te je b/100 traženo zaokruženje."


jel to znaci da npr 12.122 zaokruzujemo na 12.13?


[Vrh]
hstojanovic
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 16. 10. 2010. (18:00:01)
Postovi: (30)16
Spol: zombi
Sarma = la pohva - posuda
12 = 19 - 7

PostPostano: 6:12 pet, 9. 3. 2012    Naslov: Citirajte i odgovorite

Da.
Da.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gost






PostPostano: 11:30 pet, 9. 3. 2012    Naslov: Citirajte i odgovorite

Samo da provjerim pa da sam siguran.
Znači, u zadatku sa zgradama kod opisa funkcije grijanje piše:
"Iznos (za čitavu zgradu) se dijeli proporcionalno površini stana, i zaokružuje naviše na cijeli broj lipa, te ispisuje sa zarezom, dvije decimale, te Kn na kraju, [b]desno poravnato u polju od 4 znamenke cjelobrojnog dijela[/b]..."
Mene zanima mogu li iz ovog boldanog zaključiti da cjelobrojni dio cijene grijanja neće imati više od 4 znamenke?
Unaprijed zahvaljujem!
Samo da provjerim pa da sam siguran.
Znači, u zadatku sa zgradama kod opisa funkcije grijanje piše:
"Iznos (za čitavu zgradu) se dijeli proporcionalno površini stana, i zaokružuje naviše na cijeli broj lipa, te ispisuje sa zarezom, dvije decimale, te Kn na kraju, desno poravnato u polju od 4 znamenke cjelobrojnog dijela..."
Mene zanima mogu li iz ovog boldanog zaključiti da cjelobrojni dio cijene grijanja neće imati više od 4 znamenke?
Unaprijed zahvaljujem!


[Vrh]
michelangelo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 06. 2009. (22:59:23)
Postovi: (69)16
Spol: žensko
Sarma = la pohva - posuda
10 = 11 - 1

PostPostano: 17:16 pet, 9. 3. 2012    Naslov: Citirajte i odgovorite

mislim da možeš to pretpostaviti jer inače ne bi imalo baš smisla.
mislim da možeš to pretpostaviti jer inače ne bi imalo baš smisla.


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


Pridružen/a: 25. 10. 2009. (22:20:04)
Postovi: (BE)16
Sarma = la pohva - posuda
= 3 - 0

PostPostano: 9:51 sub, 10. 3. 2012    Naslov: Citirajte i odgovorite

A kako bi trebalo ispisat za cijenu 10.999? (PetShop zadatak)
A kako bi trebalo ispisat za cijenu 10.999? (PetShop zadatak)


[Vrh]
Korisnički profil Pošaljite privatnu poruku
mrki
Gost





PostPostano: 14:52 sub, 10. 3. 2012    Naslov: Citirajte i odgovorite

Imam mali problem sa mnozenjem u C++. U zadaci zgrade moram odrediti koliko ce svaki stan placati grijanje i prema unesenim podacima za zimu ispadne mi da svaki stan mora platiti 33.1748 po metru kvadratnom. i kada taj broj pomnozim sa 40 meni C++ izbaci 1326.99 a trebao bi izbaciti 1326.992. i zbog te dvojke mi on zaokruzi taj broj na 1326.99 a ne na 1327.00 kao sto bi trebao. jel zna netko mozda gdje je problem i kako da to slozim?
Imam mali problem sa mnozenjem u C++. U zadaci zgrade moram odrediti koliko ce svaki stan placati grijanje i prema unesenim podacima za zimu ispadne mi da svaki stan mora platiti 33.1748 po metru kvadratnom. i kada taj broj pomnozim sa 40 meni C++ izbaci 1326.99 a trebao bi izbaciti 1326.992. i zbog te dvojke mi on zaokruzi taj broj na 1326.99 a ne na 1327.00 kao sto bi trebao. jel zna netko mozda gdje je problem i kako da to slozim?


[Vrh]
kikzmyster
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 14. 10. 2010. (13:35:08)
Postovi: (72)16
Spol: muško
Sarma = la pohva - posuda
45 = 46 - 1

PostPostano: 15:25 sub, 10. 3. 2012    Naslov: Citirajte i odgovorite

@pajopatak : 11

@mrki : isprobaj ovo i reci sto dobijes za 33.1748
[code:1]#include <iostream>
#include <cmath>

using namespace std;

int main()
{
double x;
cin >> x;
cout<< endl<< ceil(40*x)<<endl;
}

[/code:1]

meni ispisuje 1327
@pajopatak : 11

@mrki : isprobaj ovo i reci sto dobijes za 33.1748
Kod:
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    double x;
    cin >> x;
    cout<< endl<< ceil(40*x)<<endl;
}



meni ispisuje 1327


[Vrh]
Korisnički profil Pošaljite privatnu poruku
mrki
Gost





PostPostano: 16:11 sub, 10. 3. 2012    Naslov: Citirajte i odgovorite

Tnx. radi sad.
Tnx. radi sad.


[Vrh]
Gost






PostPostano: 21:19 sub, 10. 3. 2012    Naslov: Citirajte i odgovorite

Zašto je funkcija putemTrosi tipa double ak sve namirnice imaju cijenu tipa int?
Zašto je funkcija putemTrosi tipa double ak sve namirnice imaju cijenu tipa int?


[Vrh]
Junky099
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 16. 09. 2009. (12:17:46)
Postovi: (24)16
Spol: muško
Sarma = la pohva - posuda
= 5 - 3
Lokacija: Novi Zagreb

PostPostano: 10:49 ned, 11. 3. 2012    Naslov: Citirajte i odgovorite

Ali u zadatku piše da moramo koristiti decimalni zarez. Dakle, NE možemo ispisati broj kao double, zato što će ga C++/C ispisati (naravno) sa decimalnom [b]točkom[/b]. Tako da trebamo prvo valjda napisati cijelobrojni dio, pa onda zarez (kao character), pa onda zaokruženi decimalni dio. U svakom slučaju, stvarno glupo i besmisleno, asistent je mogao jednostavno zadati ispis sa decimalnom točkom (jer decimalni zarez tako ionako izlazi iz upotrebe).
Ali u zadatku piše da moramo koristiti decimalni zarez. Dakle, NE možemo ispisati broj kao double, zato što će ga C++/C ispisati (naravno) sa decimalnom točkom. Tako da trebamo prvo valjda napisati cijelobrojni dio, pa onda zarez (kao character), pa onda zaokruženi decimalni dio. U svakom slučaju, stvarno glupo i besmisleno, asistent je mogao jednostavno zadati ispis sa decimalnom točkom (jer decimalni zarez tako ionako izlazi iz upotrebe).


[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Možete otvarati nove teme.
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 can 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