Endringer

Hopp til navigering Hopp til søk
186 byte lagt til ,  4. jan. 2015 kl. 12:07
ingen redigeringsforklaring
Linje 2: Linje 2:     
'''Sjå''' vart utvikla under '''.nyno'''-bølgjen på 80-talet. Språket har mange fellestrekk med '''C''', men inneheld også element som er karakteristisk for nynorsk programmering.
 
'''Sjå''' vart utvikla under '''.nyno'''-bølgjen på 80-talet. Språket har mange fellestrekk med '''C''', men inneheld også element som er karakteristisk for nynorsk programmering.
 +
 +
== Variablar i Sjå ==
 +
 +
'''Sjå''' inneheld ikkje nøyakteg dei same variabla som '''C'''. Dei mest brukte variablane i '''Sjå''' er:
 +
 +
* ''Heiltal'' er '''Sjå'''-ekvivalenten av ''integer''
 +
* ''Flyttal'' kan ikkje definerast i '''Sjå'''. Ein må derimot bruke ''brudden brøk''
 +
* Ekvivalenten av ''string'' heiter ''tarjei'' (kortform for Tarjei Vesaas-novelle).
 +
    
== Kontrollstrukturar i Sjå ==
 
== Kontrollstrukturar i Sjå ==
Linje 11: Linje 20:  
* Ein kan introdusere ein ''break'' ved å skrive ''kaffipause''
 
* Ein kan introdusere ein ''break'' ved å skrive ''kaffipause''
   −
== Variablar i Sjå ==
+
== Døme på syntaks ==
 +
 
 +
<pre>
 +
 
 +
heiltal a = 0
 +
heiltal b = 3
 +
heiltal i = 0
 +
 
 +
medan a<=b {
 +
  i = i + 1
 +
  viss a==b {
 +
    skriv('a er lik b')
 +
  }
 +
  elles {
 +
  }
   −
'''Sjå''' inneheld ikkje nøyakteg dei same variabla som '''C'''. Ein kan definere variablar på følgjande måte i '''Sjå''':
+
  viss i>10 {
 +
    kaffipause
 +
  }
   −
* ''Heiltal'' er '''Sjå'''-ekvivalenten av ''integer''
+
}
* ''Flyttal'' kan ikkje definerast i '''Sjå'''. Ein må derimot bruke ''brudden brøk''
+
 
* Ekvivalenten av ''string'' heiter ''tarjei'' (kortform for Tarjei Vesaas-novelle).
      +
</pre>
    
== Spesielle element i Sjå ==
 
== Spesielle element i Sjå ==
Linje 33: Linje 58:     
<pre>
 
<pre>
samstundes
+
samstundes ... {
 
   # Gjer fleire operasjonar samstundes.
 
   # Gjer fleire operasjonar samstundes.
slutt samstundes
+
}
 
</pre>
 
</pre>
  

Navigasjonsmeny