Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Anzeige und Auswertung Wochentag Kategorie: Programmierung (von Karl - 19.12.2005 19:51)
Als Antwort auf Re: Anzeige und Auswertung Wochentag von holger - 19.12.2005 11:24
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
Hallo;

> Hallo
>
>
> thread main
> {
>   stports.init();
>   lcdext.init();
>   system.setdate (2005,12,19);
>
>   loop
>   {
>  
>    if system.day()==0
>    lcdext.goto(1,5);lcdext.print("Sonntag") ;
>    if system.day()==1
>    lcdext.goto(1,5);lcdext.print("Montag") ;
>    if system.day()==2
>    lcdext.goto(1,5);lcdext.print( "Dienstag" ) ;
>    if system.day()==3
>    lcdext.goto(1,5);lcdext.print("Mittwoch") ;
>    if system.day()==4
>    lcdext.goto(1,5);lcdext.print("Donnerstag") ;
>    if system.day()==5
>    lcdext.goto(1,5);lcdext.print("Freitag") ;
>    if system.day()==6
>    lcdext.goto(1,5);lcdext.print("Sonnabend") ;
>    sleep 5000;
>    lcdext.clear();
>       }
>    }
>

Deutlich eleganter,  Ã¼bersichtlicher und nicht so rechenintensiv geht's aus so:


// Wochentage
  const WeekDay[]="Sonntag   ",
                  "Montag    ",
                  "Dienstag  ",
                  "Mittwoch  ",
                  "Donnerstag",
                  "Freitag   ",
                  "Samstag   ";

{
   .....

   lcdext.goto(1,5);lcdext.print(WeekDay[system.day()]) ;

   ......

}



Frohe  Weihnachten
Karl-Heinz


    Antwort schreiben


Antworten: