wiki:k2015/ville
Last modified 3 years ago Last modified on 2015-01-19 15:53:26

Ville-tehtävät demokerroittain

Tehtävä                                             Demokerta
===================================================================
1. Johdanto
  1. Johdanto 1                                          1
  2. Johdanto 2                                          1

2. Muuttujat ja lausekkeet
  1. Muuttujien alustus ja tulostus 1                    1
  2. Laskuoperaatiot                                     1
  3. Muuttujien alustus ja tulostus 2                    1
  4. Muuttujien alustus ja tulostus 3                    1
  5. Operaatiot 2                                        1
  6. Järjestelytehtävä: Luvut järjestyksessä             1

3. Merkkijonojen käsittely
  1. Merkkijonojen alustus ja tulostus                   2
  2. Merkkijonon pituus                                  2
  3. Merkkijonojen alijonot                              2
  4. Merkki merkkijonosta                                2
  5. String-luokan metodit                               2
  6. Järjestelytehtävä: Merkki kerrallaan                2

4. Ehtolauseet
  1. Ehtolauseet 1                                       
  2. Ehtolauseet 2                                       
  3. Ehtolauseet 3                                       
  4. Ehtolauseet 4                                       
  5. Ehtolauseet 5                                       
  6. Järjestelytehtävä: Tulosta "dubiduu!"               

5. Toistolauseet
  1. For-lause 1                                         
  2. For-lause 2                                         
  3. For-lause 3                                         
  4. While-lause 1                                       
  5. While-lause 2                                       
  6. While-lause 3                                       
  7. Do-while-lause                                      
  8. Break-lause                                         
  9. Continue-lause                                      
  10. Suurin yhteinen tekijä                             
  11. Fibonaccin luku                                    
  12. Järjestelytehtävä: While-lause                     
  13. Järjestelytehtävä: For-lause                       

6. Aliohjelmat 1: Proseduurit
  1. Proseduurit 1                                       
  2. Proseduurit 2                                       
  3. Proseduurit 3                                       
  4. Proseduurit 4                                       
  5. Järjestelytehtävä: Kertoma                          

7. Aliohjelmat 2: Funktiot
  1. Funktiot 1                                          
  2. Funktiot 2                                          
  3. Funktiot 3                                          
  4. Funktiot 4                                          
  5. Funktioiden ylikuormitus 1                          
  6. Funktioiden ylikuormitus 2                          
  7. Järjestelytehtävä: Alkuluku

8. Aliohjelmat 3: Rekursio
  1. Kertoma                                           
  2. Rekursiivinen Fibonacci                           
  3. Rekursiivinen merkkijonon kääntö                  
  4. Rekursiivinen suurin yhteinen tekijä              
  5. Järjestelytehtävä: Summakaava                     

9. Taulukot
  1. Taulukon alustus 1                                
  2. Taulukon alustus 2                                
  3. Taulukon alkioiden keskiarvo                      
  4. Alkion haku taulukosta                            
  5. Taulukoiden viittaukset                           
  6. Taulukon kääntö                                   
  7. Taulukon järjestäminen                            
  8. Järjestelytehtävä: Pienin alkio                   

10. Järjestysalgoritmit
  1. Lisäyslajittelu                                   
  2. Laskentalajittelu