From joze.klepec at siol.net Mon May 5 13:40:18 2008 From: joze.klepec at siol.net (Joze Klepec) Date: Mon, 5 May 2008 13:40:18 +0200 Subject: [LUGOS-PROG] [LUGOS] Program v C++ In-Reply-To: References: Message-ID: <200805051340.18884@Anti-Spam-Checked-by> Pozdrav! Za take re?i je sicer nekoliko primernej?i lugos-prog. ?e ho?e? res "oreng" program, bi lahko te?aje za dan x vlekel kar s url-ja Banke Slovenije. Da ne re?em, da so podobne (spletne) aplikacije ?e hudo dodelane. Seveda malo njih pa GPL. Kar se QT-ja in tvojega programa ti?e, enostavno v IDE-ju naredi primitivno aplikacijo, ki bo izbirala valuto1 in valuto2. Tako bo? lahko (na osnovi te?aja evro/valuta1 oz.valuta2 na dan) prera?unaval (teoreti?no) poljubne te?aje. Velja pa tudi malo obnovit osnove obrestno obrestnega ra?una, ki je ena od osnov za kredite na dolgi rok. Torej tudi za dalj?e ?asovne razlike pri prera?unu te?ajev, ko nima? ve? zanesljivej?ih podatkov in obstajajo le ?e trendi. lp, Jo?e Dne Sunday of May 4 2008 17:20:59 Miha pi?e: > Med po?itnicam se se probal mal nau?it osnov c++, da bom enkrat v > prihodnosti lahko naredil eno kul aprikacijo za KDE (v povezavi z > Wikipedijo). Sedaj pa sem prilagodil en evro kalkulator in ga napisal za > ?tiri valute v C++. > > Pri sebi nimam nobenega priro?nika, na internetu pa te?ko najdem kaj > pametnega ker so stavi v angle??ini ki pa ni tako zahtevna za mnoi?inske > oblike in podobno. > Torej kaj bi rad naredil: mam besedi slovenski tolar in sicer 2 SIT - 2 > slovenska tolarja. > Vem da gre po pravilu: > n|oblika za n=1|oblika za n=2|oblika za n=3 ali 4|oblika za n=5 do 100, > nato za?ne spet s prvo obliko|oblika za n=0 > Kaj bi rad zdaj to spravil v kodo tako da bi nastavil spremenljivke, po > mo?nosti naj bo stvar za Qt4, ker tako ali tako nameravam program > preQT4irati. > > Potem bi rad tudi en nasvet (ne pa re?itve, ker druga?e ne bo zabave :D) > kako nastaviti spremenljivko za nastavljanje valute npr. danes je 1 GBP > vreden 0.78 EUR, jutri pa bo vreden 0.68 EUR. > Ja pa ?e kak?en nasvet za Qt4. > > > KODA: > > #include > #include > > main() > { > int izbira; > float SIT, EUR, USD, GBP; > char odgovor; > > do > { > printf("\n E-kalk-U-lato-R "); > printf("\n PRETVARJANJE med SIT, EUR, USD in GBP "); > printf("\n Raz?irjanje dovoljeno pod pogoji licence GPL"); > printf("\n Avtor: Mihael Simoni?, verzija 0.1, maj 2008*"); > > printf("\n\n Za narediti: mo?nost izbire te?aja in pa ?tetje!"); > > printf("\n\n Osnovna valuta SIT Osnovna valuta EUR "); > printf("\n Mo?nost 1: SIT - EUR Mo?nost 4: EUR - SIT "); > printf("\n Mo?nost 2: SIT - USD Mo?nost 5: EUR - USD "); > printf("\n Mo?nost 3: SIT - GBP Mo?nost 6: EUR - GBP "); > printf("\n\n Osnovna valuta GBP Osnovna valuta USD "); > printf("\n Mo?nost 7: GBP - SIT Mo?nost 10: USD - SIT "); > printf("\n Mo?nost 8: GBP - USD Mo?nost 11: USD - GBP "); > printf("\n Mo?nost 9: GBP - EUR Mo?nost 12: USD - EUR "); > > printf("\n\n OPOMBA: Prera?uni temlejijo na te?aji listi BS na dan 4. maj > 2008"); > printf("\n (1 EUR = 1.55 USD = 0.78 GBP = 239,64 SIT)"); > printf("\n\n\n Izberi ustrezno mo?nost (vtipkaj ?tevko 1-12) >>> "); > scanf("%d", & izbira); > > switch (izbira) > { > case 1: > printf("\n Izbrana mo?nost 1: SIT - EUR "); > printf("\n Vpi?i znesek SIT: "); > scanf("%f", & SIT); > EUR = SIT / 239.64; > printf("\n %.2f tolarjev je %.2f eurov. ", SIT, EUR); > break; > > case 2: > printf("\n Izbrana mo?nost 2: SIT - USD "); > printf("\n Vpi?i znesek SIT: "); > scanf("%f", & SIT); > USD = SIT / 239.64 * 1.55; > printf("\n %.2f tolarjev je %.2f ameri?kih dolarjev. ", SIT, USD); > break; > > case 3: > printf("\n Izbrana mo?nost 3: SIT - GBP "); > printf("\n Vpi?i znesek SIT: "); > scanf("%f", & EUR); > GBP = SIT / 239.64 * 0.78; > printf("\n %.2f tolarjev je %.2f britanskih funtov. ", SIT, GBP); > break; > > case 4: > printf("\n Izbrana mo?nost 4: EUR - SIT "); > printf("\n\n\n\n Vpi?i znesek EUR: "); > scanf("%f", & EUR); > SIT = EUR * 239.64; > printf("\n %.2f eurov je %.2f tolarjev. ", EUR, SIT); > break; > > case 5: > printf("\n Izbrana mo?nost 5: EUR - SIT "); > printf("\n Vpi?i znesek EUR: "); > scanf("%f", & EUR); > USD = EUR * 1.55; > printf("\n %.2f eurov je %.2f ameri?kih dolarjev. ", EUR, USD); > break; > > case 6: > printf("\n Izbrana mo?nost 6: EUR - GBP "); > printf("\n Vpi?i znesek EUR: "); > scanf("%f", & EUR); > GBP = EUR * 0.78; > printf("\n %.2f eurov je %.2f britanskih funtov. ", EUR, GBP); > break; > > case 7: > printf("\n Izbrana mo?nost 7: GBP - SIT "); > printf("\n\n\n\n Vpi?i znesek GBP: "); > scanf("%f", & GBP); > SIT = GBP / 0.78 * 239.64; > printf("\n %.2f britanskih funtov je %.2f tolarjev. ", GBP, SIT); > break; > > case 8: > printf("\n Izbrana mo?nost 8: GBP - USD "); > printf("\n Vpi?i znesek GBP: "); > scanf("%f", & GBP); > USD = GBP / 0.78 * 1.55; > printf("\n %.2f britanskih funtov je %.2f ameri?kih dolarjev. ", GBP, > USD); > break; > > case 9: > printf("\n Izbrana mo?nost 9: GBP - EUR "); > printf("\n Vpi?i znesek GBP: "); > scanf("%f", & GBP); > EUR = GBP / 0.78; > printf("\n %.2f britanskih funtov je %.2f eurov. ", GBP, EUR); > break; > > case 10: > printf("\n Izbrana mo?nost 10: USD - SIT "); > printf("\n\n\n\n Vpi?i znesek USD: "); > scanf("%f", & USD); > SIT = USD / 1.55 * 239.64; > printf("\n %.2f ameri?kih dolarjev je %.2f tolarjev. ", USD, SIT); > break; > > case 11: > printf("\n Izbrana mo?nost 11: USD - GBP "); > printf("\n Vpi?i znesek USD: "); > scanf("%f", & USD); > GBP = USD / 1.55 * 0.78 ; > printf("\n %.2f ameri?kih dolarjev je %.2f britanskih funtov. ", USD, > USD); > break; > > case 12: > printf("\n Izbrana mo?nost 4: USD - EUR "); > printf("\n Vpi?i znesek USD: "); > scanf("%f", & GBP); > EUR = USD / 1.55; > printf("\n %.2f ameri?kih dolarjev je %.2f eurov. ", USD, EUR); > break; > > default: > printf("\n\n\n NAPA?NA IZBIRA !!!\n"); > } > > do > { > printf("\n\n\n Ali ?elite opraviti se en prera?un?"); > printf("\n d ... DA "); > printf("\n n ... NE "); > printf("\n Izberite mo?nost [d] ali n: "); > scanf("%s", &odgovor); > } > while(odgovor != 'n' && odgovor !='N' && odgovor != 'd' && odgovor != > 'D' ); > > } > while (odgovor == 'd' || odgovor == 'D' ); > > getchar(); > getchar(); > return (0); > } From uros.cimzar at rsklan.com Mon May 5 18:25:54 2008 From: uros.cimzar at rsklan.com (uros.cimzar at rsklan.com) Date: 5 May 2008 18:25:54 +0200 Subject: [LUGOS-PROG] Odsotnost Message-ID: <20080505162554.29959.qmail@mail-2.domovanje.com> Spostovani! Do torka 6. maja sem na dopustu. Na vase sporocilo bom odgovoril po vrnitvi. V vmesnem casu se lahko obrnete na moje sodelavce, ki so dosegljivi na naslovu info at rsklan.com in tel. stevilki 01 280 77 70. Lep pozdrav, -- RSKLAN [< .......................................................... Uros Cimzar direktor .......................................................... RS Klan, Jazbec & Co., d.n.o. www.rsklan.com t: 01 280 77 70 f: 01 280 77 79 From uros.cimzar at rsklan.com Mon May 5 18:27:22 2008 From: uros.cimzar at rsklan.com (uros.cimzar at rsklan.com) Date: 5 May 2008 18:27:22 +0200 Subject: [LUGOS-PROG] Odsotnost Message-ID: <20080505162722.30513.qmail@mail-2.domovanje.com> Spostovani! Do torka 6. maja sem na dopustu. Na vase sporocilo bom odgovoril po vrnitvi. V vmesnem casu se lahko obrnete na moje sodelavce, ki so dosegljivi na naslovu info at rsklan.com in tel. stevilki 01 280 77 70. Lep pozdrav, -- RSKLAN [< .......................................................... Uros Cimzar direktor .......................................................... RS Klan, Jazbec & Co., d.n.o. www.rsklan.com t: 01 280 77 70 f: 01 280 77 79 From uros.cimzar at rsklan.com Mon May 5 18:28:56 2008 From: uros.cimzar at rsklan.com (uros.cimzar at rsklan.com) Date: 5 May 2008 18:28:56 +0200 Subject: [LUGOS-PROG] Odsotnost Message-ID: <20080505162856.32073.qmail@mail-2.domovanje.com> Spostovani! Do torka 6. maja sem na dopustu. Na vase sporocilo bom odgovoril po vrnitvi. V vmesnem casu se lahko obrnete na moje sodelavce, ki so dosegljivi na naslovu info at rsklan.com in tel. stevilki 01 280 77 70. Lep pozdrav, -- RSKLAN [< .......................................................... Uros Cimzar direktor .......................................................... RS Klan, Jazbec & Co., d.n.o. www.rsklan.com t: 01 280 77 70 f: 01 280 77 79 From tajnik at lugos.si Mon May 12 09:17:48 2008 From: tajnik at lugos.si (Bostjan Janezic) Date: Mon, 12 May 2008 09:17:48 +0200 (CEST) Subject: [LUGOS-PROG] (no subject) Message-ID: <65223.90.157.141.37.1210576668.squirrel@www.japet.si> Upravni odbor dru?tva LUGOS ponovno sklicuje 12. redno skup??ino dru?tva LUGOS v soboto, 17. maja 2008 ob 10h, I?kem vintgarju. Skup??ini bo sledil dru?tveni piknik. Na skup??ino dru?tva so vabljeni vsi zainteresirani za delovanje dru?tva LUGOS in vsi uporabniki operacijskega sistema Linux in ostale odprto-kodne programske opreme. Dnevni red v spro??enem naravnem okolju I?kega vintgarja bo slede?: 0. izvolitev zapisnikarja in dveh overoviteljev, 1. sprejetje dnevnega reda skup??ine, 2. obravnava in sprejem poro?ila upravnega odbora za leto 2007, 3. obravnava in sprejem finan?nega poro?ila za leto 2007, 4. obravnava in sprejem poro?ila nadzornega odbora za leto 2007, 5. poro?ila komisij in delovnih skupin, 6. kadrovske zamenjave, 7. obravnava in sprejem programa dela za leto 2008 / 2009, 8. obravnava in sprejem finan?nega na?rta za leto 2008 / 2009, 9. razno. Dru?tveni piknik se bo uradno za?el ob 12h, ampak kdor prej pride, mu prej pridi?i z ?ara. Prinesite dobro olje in ?portne rekvizite. Ne, internetne povezave ne bo. Vse udele?ene na skup?cini in/ali pikniku napro?amo, da se prej prijavijo na lugos(pri)lugos.si ali na dopisni seznam lugos-org do petka 16. maja. Kako do I?kega vintgarja:http://www.tise.si/ISKA/Karta.html lp, Miha Tom?i? predsednik dru?tva Lugos From tajnik at lugos.si Mon May 12 09:21:39 2008 From: tajnik at lugos.si (Bostjan Janezic) Date: Mon, 12 May 2008 09:21:39 +0200 (CEST) Subject: [LUGOS-PROG] skupscina drustva LUGOS Message-ID: <65285.90.157.141.37.1210576899.squirrel@www.japet.si> Upravni odbor dru?tva LUGOS ponovno sklicuje 12. redno skup??ino dru?tva LUGOS v soboto, 17. maja 2008 ob 10h, I?kem vintgarju. Skup??ini bo sledil dru?tveni piknik. Na skup??ino dru?tva so vabljeni vsi zainteresirani za delovanje dru?tva LUGOS in vsi uporabniki operacijskega sistema Linux in ostale odprto-kodne programske opreme. Dnevni red v spro??enem naravnem okolju I?kega vintgarja bo slede?: 0. izvolitev zapisnikarja in dveh overoviteljev, 1. sprejetje dnevnega reda skup??ine, 2. obravnava in sprejem poro?ila upravnega odbora za leto 2007, 3. obravnava in sprejem finan?nega poro?ila za leto 2007, 4. obravnava in sprejem poro?ila nadzornega odbora za leto 2007, 5. poro?ila komisij in delovnih skupin, 6. kadrovske zamenjave, 7. obravnava in sprejem programa dela za leto 2008 / 2009, 8. obravnava in sprejem finan?nega na?rta za leto 2008 / 2009, 9. razno. Dru?tveni piknik se bo uradno za?el ob 12h, ampak kdor prej pride, mu prej pridi?i z ?ara. Prinesite dobro olje in ?portne rekvizite. Ne, internetne povezave ne bo. Vse udele?ene na skup?cini in/ali pikniku napro?amo, da se prej prijavijo na lugos(pri)lugos.si ali na dopisni seznam lugos-org do petka 16. maja. Kako do I?kega vintgarja:http://www.tise.si/ISKA/Karta.html lp, Miha Tom?i? predsednik dru?tva Lugos