Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 14.02.08
Prihlásený: 04.01.15
Príspevky: 1272
Témy: 46
Bydlisko: Bratislava
Príspevok NapísalOffline : 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 :oops: , 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
Offline

Čestný člen
Čestný člen
sucet za sebou nasledujucich cisel

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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 :)


Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 01.10.06
Prihlásený: 19.04.24
Príspevky: 6562
Témy: 15
Bydlisko: Bratislava
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 07.06.2008 23:52

MTK píše:
povedal by som ze ma na mysli ten prvy kod
kto?


Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 14.02.08
Prihlásený: 04.01.15
Príspevky: 1272
Témy: 46
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 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
Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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
Offline

Čestný člen
Čestný člen
sucet za sebou nasledujucich cisel

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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. ;)


Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 14.02.08
Prihlásený: 04.01.15
Príspevky: 1272
Témy: 46
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 08.06.2008 19:28

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... :D


Offline

Užívateľ
Užívateľ
sucet za sebou nasledujucich cisel

Registrovaný: 14.02.08
Prihlásený: 04.01.15
Príspevky: 1272
Témy: 46
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 08.06.2008 19:44

ok ide mi to uz aj mne, zle som odpisal :oops:







_________________
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
Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Rozklad na súčet Fibonacciho čísel

v Assembler, C, C++, Pascal, Java

4

1179

15.11.2009 19:47

joebaxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal - sucet 2 kladnych binarnych cisel

v Assembler, C, C++, Pascal, Java

0

717

15.04.2010 21:51

arzenop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ktory z nasledujucich HPčok mi odporucite ?

v Notebooky a netbooky

19

924

01.07.2009 9:03

klaudia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ciferný súčet

v Assembler, C, C++, Pascal, Java

7

2370

11.04.2018 23:40

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Súčet inputov

v JavaScript, VBScript, Ajax

3

497

25.02.2012 12:30

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet jednotiek z DB

v PHP, ASP

4

582

01.12.2009 14:47

jtomcik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel - sucet s podmienkou

v Ostatné programy

1

314

08.01.2014 16:44

Peeppo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet viac ako 32 buniek

v Ostatné programy

0

467

02.08.2013 13:17

freem1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet cien tovaru vo formulary

v JavaScript, VBScript, Ajax

2

801

09.02.2008 19:30

eiger33 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ciferný súčet čísla v C

v Assembler, C, C++, Pascal, Java

4

1036

10.04.2018 8:46

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obrázky za sebou

v Grafické programy

5

635

13.04.2010 19:37

Black Scorpion Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. div-y pod sebou

v HTML, XHTML, XML, CSS

3

675

05.11.2009 22:45

lac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zapojenie dvoch routrov za sebou

v Siete

4

2323

06.05.2010 8:50

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zapojenie 2 routrov za sebou

v Siete

3

990

14.11.2010 12:36

vogueestylee Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 4 spravy za sebou nedorucene

v Správy pre vedenie fóra

1

890

23.04.2010 17:09

Daron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 routre za sebou -výpadok

v Siete

6

1003

11.12.2018 21:08

L4JD4K Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra