Skip to content
ALLU – Algoritmeja ja lukuteoriaa oppimassa

ALLU – Algoritmeja ja lukuteoriaa oppimassa

Valikko

  • Etusivu
  • MAA11
    • Ohjelmoinnin aiheet
      • Ohjelmoinnin perusteet
      • Funktiot
      • Toisto
      • Valinta
      • Lajittelualgoritmit
    • Algoritmit
      • Lajittelualgoritmit
      • Pseudokoodit
      • Vuokaaviot
      • Yhtälön numeerinen ratkaiseminen
    • Lukuteoria
      • Alkuluvut
      • Jaollisuus ja jakoyhtälö
      • Kongruenssi
      • Eukleideen algoritmi
    • Logiikka
    • Lukujärjestelmät
  • Ohjelmointi opintojakso
  • Tekoälyn käyttö
Palaa takaisin

Pseudokoodit

Pseudokoodit voivat olla aika abstraktilla tasolla. Yritä hahmottaa kokonaisuus. Pseudokoodin lukeminen helpottuu, kun koodaustaidot kehittyvät, joten älä turhaannu, jos nämä tuntuvat vaikeilta. Yritä kuitenkin ratkaista. Pseudokoodeissa voi olla joko suora käännös englanninkielisestä koodista tai kuvaus asian tarkoituksesta. Alla on koottuna yleisimpiä termejä, jotka voivat aiheuttaa epäselvyyttä pseudokoodeissa.

TermiSuomennos
input/outputsyöte/tuloste
fortoista i = 1…n/ käy läpi
whileniin kauan kuin
else if/elifmuussa tapauksessa jos
returnpalauta

Tehtävät on jaettu kolmeen eri vaikeustasoon. Valitse alta sinulle sopiva taso.

Helppo
Perus
Vaikea

Tähän saa valittua, mitkä sivut haluaa

  • Etusivu
  • MAA11
    • Ohjelmoinnin aiheet
      • Ohjelmoinnin perusteet
      • Funktiot
      • Toisto
      • Valinta
      • Lajittelualgoritmit
    • Algoritmit
      • Lajittelualgoritmit
      • Pseudokoodit
      • Vuokaaviot
      • Yhtälön numeerinen ratkaiseminen
    • Lukuteoria
      • Alkuluvut
      • Jaollisuus ja jakoyhtälö
      • Kongruenssi
      • Eukleideen algoritmi
    • Logiikka
    • Lukujärjestelmät
  • Ohjelmointi opintojakso
  • Tekoälyn käyttö

Toka vaihtoehto

  • Etusivu
  • MAA11
    • Algoritmit
      • Lajittelualgoritmit
      • Pseudokoodit
        • Pseudokoodit_helpot
        • Pseudokoodit_perus
        • Pseudokoodit_vaikeat
      • Vuokaaviot
        • Vuokaaviot_helpot
        • Vuokaaviot_perus
        • Vuokaaviot_vaikeat
      • Yhtälön numeerinen ratkaiseminen
    • Logiikka
    • Lukujärjestelmät
    • Lukuteoria
      • Alkuluvut
      • Jaollisuus ja jakoyhtälö
      • Kongruenssi
      • SYT
    • Ohjelmoinnin aiheet
      • Funktiot tasot
        • Funktio (perus)
        • Funktio (ylös)
        • Funktiot (alas)
      • Ohjelmoinnin perusteet tasot
        • Ohjelmoinnin perusteet (alas)
        • Ohjelmoinnin perusteet (perus)
        • Ohjelmoinnin perusteet (ylös)
      • Toisto tasot
        • Toisto helpot
        • Toisto keskivaikeat
        • Toisto vaikeat
      • Valinta matskut
        • Valinta helpot
        • Valinta keskivaikea
        • Valinta vaikeat
  • Ohjelmointi opintojakso
  • Tekoälyn käyttö
Theme Spacious by ThemeGrill.
  • Ohjelmoinnin perusteet tasot
  • Ohjelmointi opintojakso
  • Ohjelmoinnin aiheet
  • Funktiot tasot
  • Algoritmit
  • Lukujärjestelmät
  • Lukuteoria
  • Logiikka
Saavutettavuusseloste