| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal petos: 07.06.2008 17:23 | |
|
caute,
potreboval by som pomoc ohladom tohto prikladu, mal by som napisat program na toto:
vypocitajte sucet za sebou nasledujucich cisel napr. ked zadam cislo 5 dat aby mi dalo vysledok 15
zacal som programovat v pascale
toto nepotrebujem do skoly, ucim sa to sam doma takze mi to prosim nezamykajte kvoli tomu pravidlu, nedavno som sa zacal ucit programovanie, a som este zaciatocnik , takze dbajte ohlad nato .
thx
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 07.06.2008 19:32 | |
|
Citácia: vypocitajte sucet za sebou nasledujucich cisel napr. ked zadam cislo 5 dat aby mi dalo vysledok 15
nechapem. program napisat bude lahke, ale ako to ma presne fungovat? Ze ked zadam cislo N, spocita mi 1+2+3+...+N ?? Ak mam pravdu, kod mas >>tu<<.
Vidim, ucis sa, ak bude treba, tak aj podrobnejsie vysvetlim
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 07.06.2008 23:46 | |
|
petos píše: zacal som programovat v pascale aha a co si zacal? hahachachrrrrrrrrrrrrrr
no predpokladam ze mas Kód: begin end. ty zaciatocnik jeden zaciatocnicky.... Kód: var a:byte; function suc(a:byte):word; begin if(a=1)then suc:=a else suc:=suc(a-1)+a; end; begin write('zadaj cislo: ');readln(a); writeln(suc(a):10); readln; end.
## var a:byte;suc:word; begin write('zadaj cislo: ');readln(a); for a:=a downto 1 do inc(suc,a); writeln(suc:10); readln; end.
takze dve riesenia vyber si ktore chces a hlavne to ktore funguje a je spravne
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 01.10.06 Prihlásený: 19.04.24 Príspevky: 6562 Témy: 15 Bydlisko: Bratislava | Napísal MTK: 07.06.2008 23:49 | |
|
povedal by som ze ma na mysli ten prvy kod
_________________ PC: Intel Q6600@3,33GHz, MSI GTX 670 OC (TwinFrozr IV), DDR2 1066 A-data 8Gb, Seagate Barracuda 7200.12 2000GB, Kingston 240GB SSD, Gigabyte EP35-DS4, MSI OPTIX G273QF , Logitech G502 Proteus Spectrum Notebook: Sony VAIO CW Series (VPC-CW1S1E/B) / LENOVO Legion 5 Pro 16ACH6H Stingray White || Mobil: Samsung Galaxy S21 FE || Auto: Audi S5 Sportback |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 07.06.2008 23:52 | |
|
MTK píše: povedal by som ze ma na mysli ten prvy kod kto?
|
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 08.06.2008 8:55 | |
|
to duri: napisal som to v pascale ale nejak to nefunguje napr. napisem 6 a vysledok mi da 7.
chcem program ktory napr. ak zadam cislo 6 tak mi vypocita 1+2+3+4+5+6=21
to juho:ten tvoj prvy kod som nepochopil(este som zaciatocnik), a druhy ako tak som pochopil ale neviem co znamena funkcia inc.
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 08.06.2008 10:12 | |
|
mas pascal normalny? akoze myslim ze ci ma help tak napis inc() a daj ctrl+F1.
ak nie tak to je incrementation po anglicky preklad je to inkrementacia alebo pripocitanie, zvacsenie.
Kód: inc(co,kolko); prvy parameter je premenna a druhy je hodnota o kolko ma zvacsit tu premennu a oba musia byt celociselne(nie desatinne). default Kód: inc(co); druhy parameter je nastaveny na 1 dalo by sa to zapisat aj ako Kód: co:=co+1; a su to funkcie tie si staci niekde vyhladat. a ten prvy priklad je rekurzivne. Kód: mojeskola.cz
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 08.06.2008 17:31 | |
|
petos píše: to duri: napisal som to v pascale ale nejak to nefunguje napr. napisem 6 a vysledok mi da 7.
chcem program ktory napr. ak zadam cislo 6 tak mi vypocita 1+2+3+4+5+6=21 Hej, to som napisal a funguje mi to.
|
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 08.06.2008 18:19 | |
|
tak ja neviem ja som to cele odpisal z tadial a zadal som cislo 6 a dalo mi vysledok 7
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
hmm cudne, v pohode ide aj od Duriho aj od to prve od juha, v tom druhom len zabudol inicalizovat premennu suc na hodnotu 0, lebo sa za nu dosadila 1 a vzdy to vychadzalo o jedno viac...
takze skus to skomiplovat este raz, urcite to ide...
|
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 08.06.2008 19:44 | |
|
ok ide mi to uz aj mne, zle som odpisal
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Rozklad na súčet Fibonacciho čísel v Assembler, C, C++, Pascal, Java | 4 | 1179 | 15.11.2009 19:47 joebaxx | | Pascal - sucet 2 kladnych binarnych cisel v Assembler, C, C++, Pascal, Java | 0 | 717 | 15.04.2010 21:51 arzenop | | Ktory z nasledujucich HPčok mi odporucite ? v Notebooky a netbooky | 19 | 924 | 01.07.2009 9:03 klaudia | | Ciferný súčet v Assembler, C, C++, Pascal, Java | 7 | 2370 | 11.04.2018 23:40 Miso122 | | Súčet inputov v JavaScript, VBScript, Ajax | 3 | 497 | 25.02.2012 12:30 shaggy | | Sucet jednotiek z DB v PHP, ASP | 4 | 582 | 01.12.2009 14:47 jtomcik | | Excel - sucet s podmienkou v Ostatné programy | 1 | 314 | 08.01.2014 16:44 Peeppo | | Sucet viac ako 32 buniek v Ostatné programy | 0 | 467 | 02.08.2013 13:17 freem1 | | Sucet cien tovaru vo formulary v JavaScript, VBScript, Ajax | 2 | 801 | 09.02.2008 19:30 eiger33 | | Ciferný súčet čísla v C v Assembler, C, C++, Pascal, Java | 4 | 1036 | 10.04.2018 8:46 BX | | Obrázky za sebou v Grafické programy | 5 | 635 | 13.04.2010 19:37 Black Scorpion | | div-y pod sebou v HTML, XHTML, XML, CSS | 3 | 675 | 05.11.2009 22:45 lac | | zapojenie dvoch routrov za sebou v Siete | 4 | 2323 | 06.05.2010 8:50 Jaro | | zapojenie 2 routrov za sebou v Siete | 3 | 990 | 14.11.2010 12:36 vogueestylee | | 4 spravy za sebou nedorucene v Správy pre vedenie fóra | 1 | 890 | 23.04.2010 17:09 Daron | | 2 routre za sebou -výpadok v Siete | 6 | 1003 | 11.12.2018 21:08 L4JD4K |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|