Slevový týden - Červenec C# týden
30 % bodů zdarma na online výuku díky naší Slevové akci!
Pouze tento týden sleva až 80 % na e-learning týkající se C#

Interpret jednoduchého programovacího jazyka v Javě

Interpret jednoduchého jazyku s ukázkovým programem pro výpočet faktoriálu. Řešení soutěžní úlohy Machr na algoritmy - Vlastní programovací jazyk.

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Jazyk podporuje pouze minimum nutné pro splnění zadání. Cílem autora bylo vytvořit jednoduchý a srozumitelný program, který bude možné později snadno rozšiřovat.

Jediným podporovaným typem je číslo (reprezentované třídou BigInteger). Do proměnné lze přiřadit pouze jednoduché výrazy typu: CISLO/PROMENNA OPERATOR CISLO/PROMENA.

Jazyk podporuje konstrukce if a while. Z cyklu while lze vyskočit příkazem break. Blok příkazů za if a while musí být uzavřený složenými závorkami. Podporovány jsou pouze jednoduché podmínky typu: PROMENNA/CISLO OPERATOR PROMENNA/CISLO Obsah proměnné lze vypsat příkazem print.

Ukázka programu pro výpočet faktoriálu:

n = 100;

i = 2;
faktorial = 1;

while (i <= n) {
  faktorial = faktorial * i;
  print i;
  print faktorial;
  i = i + 1;
}

Galerie

Program byl vytvořen v roce 2013.

 

Stáhnout

Staženo 231x (35.2 kB)
Aplikace je včetně zdrojových kódů v jazyce java

 

Všechny články v sekci
Zdrojákoviště Java - Objektově orientované programování
Program pro vás napsal Silvinios
Avatar
Jak se ti líbí článek?
2 hlasů
Aktivity (1)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!