Anonymní profil loop – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil loop – Programujte.comAnonymní profil loop – Programujte.com

 

Příspěvky odeslané z IP adresy 90.177.115.–

loop
C / C++ › Věděcký kalkulátor
24. 7. 2009   #113671

To joudicek : už je to v cajku díky za zmínku o setprecision... až zas budu mít problém ozvu se, ale zatim to jde...

loop
C / C++ › Věděcký kalkulátor
23. 7. 2009   #113597

jj hele už mi to funguje... mám v tom kódu i++ a tak mi to zapsalo dvakrát to samý, mělo tam být ++i... no tak to by bylo jen je blbý, že se ty čísla zaokrouhlej, když zadám nějaký dlouhý a poměrně velký číslo i s desetinejma tak ty desetinný odpadnou :( to se mi moc nelíbí, ale nevim jestli to jde nějak udělat aby se to nezaokrouhlovalo... no jdu dál... :)

loop
C / C++ › Věděcký kalkulátor
23. 7. 2009   #113592

tak jsem o malinko pokročil, už mi to jde jenže s malou chybou... je tam na jedno číslo navíc, např zadám 1.25 a ono mi to napíše 11.25...

loop
C / C++ › Věděcký kalkulátor
23. 7. 2009   #113586

vyraz=(char*)malloc(100*sizeof(char));

cin >> vyraz;

char cteni;
double cislo;
int i=0, j=0,kon=0;
cteni=vyraz[i];
char *cis;

cis=(char*)malloc(1*sizeof(char));

while(cteni!=NULL){
cislo=0;
while((cteni>='0' && cteni <='9') || (kon>0 && (cteni=='.' || cteni==','))){
kon++;
cis=(char*)realloc(cis, kon*sizeof(char));
cis[j]=cteni;
cteni=vyraz[i++];
j++;
}
cislo=atof(cis);
}


je to určitě blbost já vím, to je tim, že se jinak programováním nezabývám...

loop
C / C++ › Věděcký kalkulátor
23. 7. 2009   #113583

tak mi to nějak nejde, nemůžu se hnout z místa... mohli byste sem teda hodit nějakej kód, kterej by mi pomohl... chtěl jsem to udělat tak, že bych ten výraz dal do pole charů a pak se v tom poli pohyboval pomocí indexu, bral bych to znak po znaku, ale nevim jak z toho získat číslo, aby bylo číslem, zvlášť když je to třebas číslo s desetinou čárkou... chtěl jsem pomužít atof a to mi taky nejde tak to zkouším od nuly, ale furt nic... :(

loop
C / C++ › Věděcký kalkulátor
22. 7. 2009   #113521

ok tak já zkusim udělat tu postfixovou metodu, uvidíme jak to půjde... čím jednodušší algoritmus tím líp, páč programování neni moje hobby, spíš nutný zlo :)

loop
C / C++ › Věděcký kalkulátor
22. 7. 2009   #113515

To joudicek : No tak rád bych to samozřejmě udělal sám, takže poradit a kdybych nějak stále nevěděl tak dál konzultovat :)

loop
C / C++ › Věděcký kalkulátor
22. 7. 2009   #113512

Ahoj, potřeboval bych pomoct. Potřebuju udělat v c++ vědecký kalkulátor s fcemi sin, con, tg, sqrt atd. Měl by fungovat tak, že se zadá výraz na řádku (např.: 15+6*(1+sin85)). A já bych potřeboval poradit jaké fce použít pro rozkódování toho výrazu, kterej byl zadán... Byl byste prosím někdo tak hodný a poradil mi (popřípadě sem postnul kód)?

anonym
C / C++ › Had
28. 3. 2009   #98061

To o-lox: Nešlo mi o celej zdroják jen část s tim načtením. Chtěl jsem vědět co za fce tam použít atd. No, ale dík za radu.

To Quiark: ne z vutu to neni, ale z cvut to je :)

anonym
C / C++ › Had
28. 3. 2009   #98056

To o-lox : Nechce se to nechat spustit. A nemohl bys mi pls poslat zdroják. Zajímá mě jak jsi udělal ty vstupy jsem úplnej začátečník v c a tak by mě zajímalo jak jsi to tam udělal. Když tak to pošli na ekkys@seznam.cz

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý