Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 26.11.07
Prihlásený: 12.04.19
Príspevky: 143
Témy: 25
Bydlisko: Šurany
Príspevok NapísalOffline : 07.04.2008 22:16

Na maturach budeme mat prikald na premenu cisla z dvojkovej sustavy do desiatkovej. Mam ten program od profky ale vobec mu nechapem.Tu je cast programu kde sa robi prevod:
Kód:
begin
   write('Zadaj cislo v dvojkovej sustave:');
   readln(C2);
   d:=length(C2);
   C10:=0;
   for i:=1 to d do if C2[i]='0' then C10:=2*C10
                                 else C10:=2*C10+1;
   writeln('Cislo ',C2,' v dvojkovej je ',C10,' v desiatkovej');
 end;

Ja neviem aky postup to tam pouzivaju.Myslel som ze by sa to dalo previest tak ako sa to robi aj normalne napr. cislo 1011 = 1*2na3 + 0*2na2 + 1*2na1 + 1*2na0 .Ale neviem ako v programe mam spravit aby sa tie mocniny zvysovali. Viem len SQR co je na druhu


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 08.04.2008 1:42

Funkcia na n-tu mocninu cisla:

Kód:
function mocnina(i,n:integer):integer;
begin
    if n=1 then mocnina:=i
        else mocnina:=i*mocnina(i,n-1);
end;


Offline

Užívateľ
Užívateľ
Prog. na premenu cisla z dvojkovej sustavy(PASCAL)

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 08.04.2008 13:26

ten tvoj priklad je obrateny prevod cisla z desiatkovej sustavy do dvojkovej, teda ak mas cislo 10, tak ho delis dvomi a zapisujes zvysok a vysledok je potom prevratena postupnost zvyskov.
Kód:
10 : 2 = 5 : 2 = 2 :2 = 1 : 2 = 0
 zv. 0   zv. 1   zv. 0   zv.1

=(obratena postupnost zvyskov)> 1 0 1 0
a ked chces prevod z dvojkovej do desiatkovej tak ten cely cyklus robis odzadu:
Kód:
0 * 2 = 0 + zv.1 = 1 * 2 + zv.0 = 2 * 2 + zv.1 = 5 * 2 + zv.0 == 10
               1              0              1              0 == 10







_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. c++ prevod z desiatkovej do dvojkovej sustavy

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

3

3875

11.03.2009 14:38

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla)

v Ostatné

4

3335

02.11.2011 13:52

HGDS1 Zobrazenie posledných príspevkov

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

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

5

698

16.08.2007 12:43

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 prog. v pascali

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

5

716

19.12.2007 14:25

Paljak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako nainštalovať prog v Linuxe?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Operačné systémy Unix a Linux

56

3433

13.08.2006 18:57

Carnage Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. aky prog. na upravu foto

v Grafické programy

3

908

30.01.2009 18:28

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Aky prog. na testovanie RAMiek?

v Ostatné programy

9

1134

11.09.2006 20:32

marzo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prog. na kopirovanie WEBU _PLS_

v Sieťové a internetové programy

3

345

08.02.2009 15:59

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. NB do 750-800e, hry+prog.

v Notebooky a netbooky

6

626

11.10.2011 14:39

Innocent Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem so spustenim prog. jazyka java

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

1

825

10.07.2007 19:06

tlacitko Enter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc pri vybere prog. jazyka na BP

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

23

519

23.06.2014 11:38

Lia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmena poradia spustanych prog po starte winu

v Operačné systémy Microsoft

3

427

28.04.2007 21:04

Rbot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows XP ako preinstalovat bez zmazania niektorych prog.

v Operačné systémy Microsoft

17

1286

05.11.2009 20:13

jurkim Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Notas pre študenta na pracu s graf. prog.

v Notebooky a netbooky

2

442

05.10.2011 17:21

armyk Zobrazenie posledných príspevkov

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

v Ostatné

9

881

31.12.2011 12:56

HGDS1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Úprava čísla

v JavaScript, VBScript, Ajax

3

546

04.07.2009 18:50

emer 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