We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
Suomalaiset ohjelmointikielet
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