Pouze kladná čísla
Validní |
Nevalidní |
1 |
01 |
0 |
006 |
12 |
|
200 |
|
Validní |
Nevalidní |
b10 |
101 |
b01 |
B01 |
b101 |
b20 |
|
b 10 |
String: "Znaky kromě dvojité uvozovky"
Validní |
Nevalidní |
"Ahoj" |
'Ahoj' |
"101" |
""" |
"Ahoj svete" |
|
" " |
|
"%" |
|
"'Ahoj'" |
|
Komentář: #! Znaky kromě vykřičníku a hashe !#
Validní |
Nevalidní |
#! Poznamka !# |
#!Poznamka #! |
#!Poznamka!# |
#! Poznamka#! |
#! 101 !# |
!# 12 #! |
#!101!# |
#! ! !# |
#!!# |
|
#! !# |
|
#! % !# |
|
Validní |
Nevalidní |
fPes |
Pes |
fKočka |
fkočka |
fMýval |
fzmýval |
fVlk |
|
fLiška |
|
fLev |
|
fDrak |
|
fJelen |
|
fKůň |
|
fProtogen |
|
V případě sčítání dvou stringů dojde k jejich konkatenaci
Vstup |
Výstup |
2+2 |
4 |
b01+b101 |
b110 |
"Bota"+"Ponožka" |
"BotaPonožka" |
2+b01 |
chyba |
b01+2 |
chyba |
"Brambor"+2 |
chyba |
V případě násobení stringu a čísla dojde ke konkatenaci N stringů
Vstup |
Výstup |
2*2 |
4 |
b01*b101 |
b101 |
"Bota"*"Ponožka" |
chyba |
"Bota"*2 |
"BotaBota" |
2*b01 |
chyba |
"Brambor"*b01 |
chyba |
( a ) začátek a konec závorky
Vstup |
Výstup |
(2) |
2 |
(2+2) |
4 |
(2+3)*2 |
10 |
(2*3)+2 |
8 |
2+(2*3) |
8 |
(2*(2+3))+1 |
11 |
Vstup |
Výstup |
10%3 |
1 |
3%4 |
3 |
3%0 |
chyba |
0%3 |
0 |
Převod binárního čísla na desítkové
Vstup |
Výstup |
bindec(b101) |
5 |
bindec(10) |
chyba |
Převod desítkového čísla na binární
Vstup |
Výstup |
decbin(5) |
b101 |
decbin(b101) |
chyba |
Převod desítkového čísla na furry (furryeorva transformace)
Vstup |
Výstup |
furry(5) |
fLev |
furry(b101) |
chyba |
- Výrazy v závorkách mají nejvyšší prioritu
- * (násobení) > + (sčítání)
- + (sčítání) = % (modulo)