Suomalaiset ohjelmointikielet

From Esolang
Jump to navigation Jump to search

Suomalaiset ohjelmointikielet, or simply Suomi, is designed by PSTF. Se käyttää suomea pääasiallisena ohjelmointikielenä.

Again a programming language based on LOLCODE.

Command Table

It's almost just simply replace LOLCODE with Finnish equivalent. Koska kaikkien sisältöjen näyttäminen suoraan saattaisi tehdä sivusta liian suuren, tässä ei näytetä mitään sisältöä.

Example

Hei, maailma!

Käynnistä ohjelma versiolla 0
Tuloste "Hei, maailma!"
Ohjelman loppu

Truth Machine

Käynnistä ohjelma versiolla 0
Määritä muuttuja nimeltä input ja aseta sen tyypiksi boolean
Lue input kehotteella oletus
Jos input, niin:
	Tee tämä toistuvasti, kun TOTTA
		Tuloste 1 ilman rivinvaihtoa
	Se on kaikki
Muuten, sitten:
	Tuloste "0"
Se on kaikki
Ohjelman loppu

GCD

Käynnistä ohjelma versiolla 0
Määrittele funktio nimeltä GCD. Se tarvitsee kaksi argumenttia: X, kokonaisluku; Y, kokonaisluku.
{
	Määritä muuttuja nimeltä R ja alustaa se arvolla jäännös X÷Y
	Tee tämä toistuvasti, kun R ei ole yhtä kuin 0
		Määritä X kohdassa Y
		Määritä Y kohdassa R
		Määritä R kohdassa jäännös X÷Y
	Se on kaikki
	Palauta R
}
Määritä muuttuja nimeltä M ja aseta sen tyypiksi kokonaisluku
Määritä muuttuja nimeltä N ja aseta sen tyypiksi kokonaisluku
Lue M kehotteella ""
Lue N kehotteella ""
Tuloste GCD(M, N) ilman rivinvaihtoa
Ohjelman loppu

Categories