demo
Class LisaaPvm

java.lang.Object
  extended by demo.LisaaPvm

public class LisaaPvm
extends java.lang.Object

Ohjelmalla testataan päivämäärän lisäystä. Päivämäärä on talukossa muodossa pp,kk,vv Taulukko ei ole hyvä ratkaisu, parempi on kunnon Pvm-luokka. Tulee myöhemmissä demoissa.

Since:
1.4
Version:
1.0, 17.01.2002
Author:
Vesa Lappalainen

Field Summary
private static int KK
           
static int[][] KPITUUDET
          Taulukko kuukausien pituuksista.
private static int PP
           
private static int VV
           
 
Constructor Summary
LisaaPvm()
           
 
Method Summary
static int karkausvuosi(int vv)
          Palautetaan tieto siitä onko tutkittava vuosi karkausvuosi vai ei
private static void lisaaPvm(int[] pvm)
          Aliohjelmalla lisätään taulukossa olevaa päivämäärää yhdellä
static void main(java.lang.String[] args)
          Testataan lisaaPvm aliohjelmaa
private static void testaa(int[] pvm, int kpl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PP

private static final int PP
See Also:
Constant Field Values

KK

private static final int KK
See Also:
Constant Field Values

VV

private static final int VV
See Also:
Constant Field Values

KPITUUDET

public static final int[][] KPITUUDET
Taulukko kuukausien pituuksista. Oma rivi karkausvuosille

Constructor Detail

LisaaPvm

public LisaaPvm()
Method Detail

karkausvuosi

public static int karkausvuosi(int vv)
Palautetaan tieto siitä onko tutkittava vuosi karkausvuosi vai ei

Parameters:
vv - tutkittava vuosi
Returns:
1 jos on karkausvuosi ja 0 jos ei ole

lisaaPvm

private static void lisaaPvm(int[] pvm)
Aliohjelmalla lisätään taulukossa olevaa päivämäärää yhdellä

Parameters:
pvm - lisättävä päivämäärä

testaa

private static void testaa(int[] pvm,
                           int kpl)

main

public static void main(java.lang.String[] args)
Testataan lisaaPvm aliohjelmaa

Parameters:
args - ei käytössä