Prevod čísla z dvojkovej sústavy do desiatkovej
Delphi & Pascal (česká wiki)
Kategória: Zadania Pascal
Autor: Pheo
web: pascalsource.ic.cz
Program: Zdvdodes.pas
Súbor exe: Zdvdodes.exe
Autor: Pheo
web: pascalsource.ic.cz
Program: Zdvdodes.pas
Súbor exe: Zdvdodes.exe
Prevod čísla z dvojkovej sústavy do desiatkovej.
{ ZDVDODES.PAS Copyright (c) Pheo } { Prevod čísla z dvojkovej sústavy do desiatkovej. } { } { Datum:25.04.2005 http://www.trsek.com } program prevod_dvoj_des; var X:string [20]; P, I,D :Integer; c:real; begin Writeln('Zadaj cislo X ako retazec v dvojkovej sustave'); Readln (X); c:=0; D:=length(X); For I:=1 to D DO begin If( X[I]='1') then P:=1 Else P:=0; C:=C+P*exp((D-I)*ln(2)) end; Writeln ('Cislo ',X,' je dekadicky ',C:10:0); readln; end.