| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal petos: 23.06.2008 15:06 | |
|
cawte,
potrebujem pomoc ohladom tohto prikladu
Kód: program Retez_6; const SPACE = ' '; var OrigStr : string; ResultStr : string; M,N : integer; FirstSpace : boolean; begin writeln; write('Enter string : '); readln(OrigStr); ResultStr := ''; M :=1; FirstSpace := FALSE; for N := 1 to length(OrigStr) do begin if (OrigStr[N] <> SPACE) then begin ResultStr[M] := OrigStr[N]; inc(M); inc(ResultStr[0]); FirstSpace := TRUE; end else begin if (FirstSpace) then begin ResultStr[M] := SPACE; inc(M); inc(ResultStr[0]); FirstSpace := FALSE; end; end; {if} end; {for} if (ResultStr[M-1] = SPACE) then dec(ResultStr[0]); writeln('Result string = ',ResultStr); readln; end.
totizto celemu prikladu chapem, len nechapem tymto prikazom inc(ResultStr[0]), neviem aky maju vyznam ?
_________________ 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.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 23.06.2008 15:24 | |
|
Doslova povedané, zvýši hodnotu na nultej pozícii v ResultStr o 1. Procedúra Inc() zvyšuje danú hodnotu o 1 (alebo, ak zadáš aj druhý celočíselný parameter, tak o túto hodnotu). No ale teraz som si nie istý, či ResultStr[0] je úplne najprvší znak toho reťazca, alebo sa na tom nultom mieste uchováva údaj o dĺžke reťazca a samotný reťazec začína od indexu 1...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 23.06.2008 17:30 | |
|
tak to viem ze inc() zvysuje hodnotu o 1, a toto resultstr[0] viem ze sa uchovava dlzka toho retazca. ale uz asi som pochopil preco je to tak, lebo pri kazdej priradenej hodnote resultstr sa musi zvysit ta dlzka retazca o 1 tak uz viem asi to chapem
_________________ 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: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| nahradenie reťazca inym reťazcom v PHP, ASP | 3 | 550 | 02.12.2009 23:48 Supicek | | Free Pascal a Turbo Pascal v Assembler, C, C++, Pascal, Java | 0 | 385 | 19.12.2014 13:18 Styracoz | | Pascal problem v Assembler, C, C++, Pascal, Java | 4 | 455 | 12.09.2012 7:43 strider | | Pascal-problém s FILE v Assembler, C, C++, Pascal, Java | 18 | 1136 | 14.01.2008 12:59 hawe | | Pascal zdrojový kód-Problém v Assembler, C, C++, Pascal, Java | 2 | 368 | 11.04.2012 1:34 Gregi555 | | Pascal - problem s ulohou(subory) v Assembler, C, C++, Pascal, Java | 3 | 963 | 14.12.2009 18:39 Proxy69 | | pascal:problem s otvaranim Unit subormi v Assembler, C, C++, Pascal, Java | 6 | 953 | 28.06.2008 2:11 Roberbo | | Problem s windowsem 7 pro free pascal v Assembler, C, C++, Pascal, Java | 3 | 480 | 24.12.2010 16:25 Goergius | | Problem s hladanima mazanim u smernikov - Pascal v Assembler, C, C++, Pascal, Java | 6 | 477 | 10.05.2010 17:37 jahoda09 | | pascal v Assembler, C, C++, Pascal, Java | 0 | 703 | 03.05.2009 12:35 ebb | | Pascal v Assembler, C, C++, Pascal, Java | 7 | 832 | 14.05.2011 20:04 F3RY | | pascal v Assembler, C, C++, Pascal, Java | 6 | 731 | 08.01.2009 17:45 majka090 | | Pascal v Assembler, C, C++, Pascal, Java | 7 | 632 | 09.10.2011 21:30 F3RY | | pascal... v Assembler, C, C++, Pascal, Java | 5 | 906 | 18.10.2008 19:02 redog | | Pascal [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 40 | 1472 | 11.12.2016 22:08 viki | | pascal v Assembler, C, C++, Pascal, Java | 19 | 3059 | 30.04.2007 19:54 nikita |
| 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
|
|