All pastes #770724 Raw Edit

ha09

public text v1 · immutable
·published 2007-11-12 15:18 UTC
rendered paste body
        string zeit, ausgabe;
        int h,m,z;
  
        zeit=EingabeVonFenster("Abfahrtszeit (hhmm):");
      
        h = Convert.ToInt16( zeit.Substring(0,2) );
        m = Convert.ToInt16( zeit.Substring(2, 2));

        ausgabe = String.Format("Nächste Fahrt ab {0:d2}:{1:d2} Uhr:\n", h, m);

        z = Convert.ToInt16(zeit);
        if (z > 2015 || z < 516){
            h = 5;
            m = 15;
        }
        else if ( m<=15 ) {
            m = 15;
        } else if (m < 46) {
            m = 45;
        } else { 
            m = 15;
            h++;
        }         
        

        ausgabe += "Abfahrt Kleinwalddorf:\n"
                   + String.Format("{0:d2}:{1:d2}\n", h, m);
        h++;
        m += 15;
        if (m >= 60) { h++; m -= 60; }

        ausgabe += "Ankunft Großstaubstadt:\n"
                    + String.Format("{0:d2}:{1:d2}", h, m);
        
        AusgebenAufFenster( ausgabe );