Předmět Autor Datum
No ten navod je spravny :!: Akorat se nerika ulozit, ale zkompilovat. Jde o oto, ze ty mas vytvore…
Redmarx N 16.10.2008 15:36
Redmarx N
Zde je ten soubor *.PAS UFA.PAS Jaky informace dat vic, nevim:) A jesi tam je chyba, to je mozny, a…
dave67 16.10.2008 15:41
dave67
Ja nevim, ja v praci Turbo Pascal nemam, abych to mohl vyzkouset. A kdyz to spustis pres TP, tak to…
Redmarx N 16.10.2008 15:50
Redmarx N
Jo, bezi to v poho, vytvorilo me to akorat soubory s priponou PAS a BAK...
dave67 16.10.2008 15:52
dave67
Tak to ti nepomuzu, vidim to na nejaky predvolby v kompilatoru TP. Pokud to nevyresis, tak ja to zk…
Redmarx N 16.10.2008 15:56
Redmarx N
A jeste jedna vec, na vystupu mam cislo, kery je velky a chtel bych aby byli oddeleny tisice, to jde…
dave67 16.10.2008 16:15
dave67
V programu si preformatuj vystup, respektive vypis jednotky-stovky, napis carku, tisice az stotisice…
JR_Ewing 16.10.2008 16:17
JR_Ewing
To zni strasidelne, myslim ze se spokojim s tim o mam:)) Jak by to vubec melo vypadat? Tam budu neco…
dave67 16.10.2008 16:19
dave67
Nejjednodusseji asi delit tisicem
JR_Ewing 16.10.2008 16:28
JR_Ewing
Sice zkousim co me napada, ale sem furt dutej a reseni v nedohlednu:))
dave67 16.10.2008 16:47
dave67
tusim, ze se vypisuje od leva... takze: delis tisicem, dokud vysledek celociselneho deleni je vetsi…
JR_Ewing 16.10.2008 16:57
JR_Ewing
A v realu?:) Mam cisla od 400 000 do cca 30 000 000.
dave67 16.10.2008 17:05
dave67
jeeee 12345678 < 1000 NE! 12345678/1000=12345 12345 < 1000 NE! 12345/1000=12 12 < 1000 ANO! OUTPUT:…
JR_Ewing 16.10.2008 17:16
JR_Ewing
Jaj, uz to mam zkompilovany:) Ono se to ulozilo do slozky WORK, pritom soubor s priponou PAS je jind…
dave67 16.10.2008 16:27
dave67
Je problém si někde v SETTINGS nastavit WORK DIRECTORY / OUTPUT DIRECTORY?
host 16.10.2008 20:24
host
Jak pro koho, někteří jedinci se záložce "Nastavení" velkým obloukem vyhýbají s obavou, aby tam něco…
jirka44 16.10.2008 21:48
jirka44
Když se někdo menu Nastavení vyhýbá, tak mu pak nikdy nic nebude fungovat jak chce. Od toho tam to n… poslední
host 16.10.2008 21:51
host

No ten navod je spravny :!:

Akorat se nerika ulozit, ale zkompilovat.

Jde o oto, ze ty mas vytvoreny pascalovsky soubor .pas, coz je obydejnej testak s prikazama, ktery kompilator zmeni do podoby strojovyho kodu a vytvori se ten exe soubor. Pokud ti to v kompilatoru nejde, muze to byt spatnyma predvolbama nebo mas v tom zdrojovym kodu chybu.

Ztezka radit z tak mala informaci.

tusim, ze se vypisuje od leva... takze:

delis tisicem, dokud vysledek celociselneho deleni je vetsi nez 0
jakmile dojdes ze uz je nula, vratis se k predhozimu vysledku, to je prvni cislice, u toho musis taky vedet kolikrat jsi to delil ;-)
pak na vystup napises cislo, pak mezeru nebo tecku ( podle toho cim chces oddelit ), pak vysledek vynasobis x krat tisicem ( kolikrat jsi delil ) a odectes to od puvodniho cisla
a zase pokracujes, dokud neni nula
Tohle je osetreno pouze pro cela cisla, pro desetina cisla by to bylo kapku slozitejsi

Covece, algoritmizace je snad zaklad, ne? K tomu nemusi clovek umet zadny programovaci jazyk, aby udelal algoritmus.

jeeee
12345678 < 1000 NE!
12345678/1000=12345
12345 < 1000 NE!
12345/1000=12
12 < 1000 ANO!

OUTPUT: 12,

12345678-(12x1000x1000)=345678

345678/1000=345
3 45 < 1000 ANO!

OUTPUT: 12,345,

345678-(345x1000)=678

678 < 1000 ANO!

OUTPUT: 12,345,678

Co je na tom nepochopitelne? Urcite bude existovat jednodussi zpusob, tohle je prvni co me napadlo.

Když se někdo menu Nastavení vyhýbá, tak mu pak nikdy nic nebude fungovat jak chce. Od toho tam to nastavení je.
Samozřejmě, nutno nastavovat s rozvahou, jen věci, kterým rozumím a pro jistotu si poznamenat původní hodnotu, aby ji člověk kdyžtak mohl vrátit zpátky.

Zpět do poradny Odpovědět na původní otázku Nahoru