Předmět příspěvku: Kalkulacka - funkce [MC] [MR] [M+] [M-]
Napsal: pon led 18, 2010 09:00
Nováček
Registrován: pon led 18, 2010 08:57 Příspěvky: 9
Zdravim vsechny mile lidi, co maji chvili na to precist si muj prispevek ba dokonce na nej odpovedet.
Ucim se v jazyku C programovat a snazim se o vytvoreni kompletni (zakladni) kalkulacky jako je ve windowsm, jen v podobe textovem editoru. Umi vsechny zakladni funkce.. od scitani po odmocnovani. Ovsem co neumi je funkce s M.confused smiley tedy:
[MC] = "Vymazat paměť" [MR] = "Memory Recall" [MR] = "Memory Recall" [M+] = "Add to Memory" [P +] = "Přidat do paměti" [M-] = "Subtract from Memory" [M-] = "Odečíst z paměti"
Mohl by mi nekdo pomoct s kodem, ktery lze vlozit do zdrojaku, nebo s funkcemi, ci alespon vysvetlenim? Jeste neumim moc aplikovat, jsem zacatecnik.
Budu vdecny za kazdou radu. Vsem uprimne diky.... smiling smiley
Tohle by mela byt ta lehci vec na kalkulacce. Jenom si zalozis novou promennou a s tou pracujes. Kdyz se stiskne "M+", udelas jenom pamet = pamet + vstup. Obdobne pak s "M-".
_________________ PC:AMD Athlon II X4 645, Evolve Zeppelin GOLD 2x2 GB + A-Data Extreme Edition 2x1 GB, WD Caviar Black 1 TB, Sapphire Radeon HD 5850 Xtreme 1 GB GDDR5, LCD Samsung P2770HD 27" NB1:Asus UL30A-QX141V - C2D SU7300, 2x2GB DDR2 RAM, 320 GB, 13,3" LED LCD... 12 hod provozu NB2:MSI GX610PX - AMD Turion X2 TL-58, 2x1GB DDR2 RAM, 250 GB, ATI HD2600 256 MB GDDR3 NB3:IBM R40 - Intel Pentium 4-M, 512 MB DDR, 40 GB, ATI Radeon 7500 32 MB mobil:Sony Ericsson Xperia X1 YouCan.cz - tvorba webových stránek a internetových projektů na míru
Musis si logovat vsechna zadani do nejake promenne. Popr. hned zapisovat do souboru. Dela se to pres fopen, kterym soubor otevres a fwrite zapisujes do otevreneho souboru. Na konci jej pomoci fclose zavres.
_________________ PC:AMD Athlon II X4 645, Evolve Zeppelin GOLD 2x2 GB + A-Data Extreme Edition 2x1 GB, WD Caviar Black 1 TB, Sapphire Radeon HD 5850 Xtreme 1 GB GDDR5, LCD Samsung P2770HD 27" NB1:Asus UL30A-QX141V - C2D SU7300, 2x2GB DDR2 RAM, 320 GB, 13,3" LED LCD... 12 hod provozu NB2:MSI GX610PX - AMD Turion X2 TL-58, 2x1GB DDR2 RAM, 250 GB, ATI HD2600 256 MB GDDR3 NB3:IBM R40 - Intel Pentium 4-M, 512 MB DDR, 40 GB, ATI Radeon 7500 32 MB mobil:Sony Ericsson Xperia X1 YouCan.cz - tvorba webových stránek a internetových projektů na míru
Předmět příspěvku: Re: Kalkulacka - funkce [MC] [MR] [M+] [M-]
Napsal: úte led 19, 2010 23:30
Nováček
Registrován: pon led 18, 2010 08:57 Příspěvky: 9
děkuji moc!!!!
ovšem jsem začátečník a učím se v C! pokud se nemýlím #include <iostream> // a direktiva preprocesoru using namespace std patří pod C+. ostatních příkazů si ale nejsem jistý, které si liší. je možné popsat příkazy v programu nad tímhle textem, které jsou z C+ a připsat k tomu přikazy v C?
Jooo, tak to ja nevim Ja v C a C++ taky moc neumim, takze nevim, co kam patri...
EDIT: jmenne prostory (namespace) se tam stejne nepouzivaji, takze ten radek muzes smazat bez vlivu na funkcnost. Stejne tak hlavickove soubory staci prepsat na ciste C hlavicky a jde to...
Kód:
#include <stdio.h> #include <stdlib.h>
_________________ PC:AMD Athlon II X4 645, Evolve Zeppelin GOLD 2x2 GB + A-Data Extreme Edition 2x1 GB, WD Caviar Black 1 TB, Sapphire Radeon HD 5850 Xtreme 1 GB GDDR5, LCD Samsung P2770HD 27" NB1:Asus UL30A-QX141V - C2D SU7300, 2x2GB DDR2 RAM, 320 GB, 13,3" LED LCD... 12 hod provozu NB2:MSI GX610PX - AMD Turion X2 TL-58, 2x1GB DDR2 RAM, 250 GB, ATI HD2600 256 MB GDDR3 NB3:IBM R40 - Intel Pentium 4-M, 512 MB DDR, 40 GB, ATI Radeon 7500 32 MB mobil:Sony Ericsson Xperia X1 YouCan.cz - tvorba webových stránek a internetových projektů na míru
Předmět příspěvku: Re: Kalkulacka - funkce [MC] [MR] [M+] [M-]
Napsal: sob led 23, 2010 20:28
Nováček
Registrován: pon led 18, 2010 08:57 Příspěvky: 9
ne to jiste neni... navic ja ten program normalne pustim... jak je videt na obrazku, vyhodi chybu az v 3 sekvenci.. tedy kdyz zvolim operaci jako chci.. ted at zvolim kteroukoliv ze 4 tak to hodi chybu... Tedy chyba by mohla byt mozna nekde tady:
Předmět příspěvku: Re: Kalkulacka - funkce [MC] [MR] [M+] [M-]
Napsal: ned led 24, 2010 17:27
Nováček
Registrován: pon led 18, 2010 08:57 Příspěvky: 9
tak ja uz na to prisel.. i za pomoci jinych. ale Tobe taky dekuji za cenne rady... jo a to proc mi to padalo byla alokace pameti... tzn, ze tam jeste chybi bohuzel podstatna malickost, a to treba tohle
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník
Můžete zakládat nová témata v tomto fóru Můžete odpovídat v tomto fóru Nemůžete upravovat své příspěvky v tomto fóru Nemůžete mazat své příspěvky v tomto fóru Nemůžete přikládat soubory v tomto fóru