一级棒(Eachfun)
偷猫的个人主页
一级棒(Eachfun) - 编程园地 - 奥赛辅导 - 十七课:算今天、明天是星期几
RSS订阅
十七课:算今天、明天是星期几
发表时间:2002-10-31 00:00:00 关键词:奥赛,PASCAL,编程,源码

program MeiJu(input,output);
type
  daytype=(sun,mon,tue,wed,thu,fri,sat);
var
  today,tomorrow:daytype;
  d,mmmm,dddd:integer;
begin
  write('Please input month,day:');
  read(mmmm,dddd);
  case mmmm of
    1:d:=0;
    2:d:=31;
    3:d:=31+28;
    4:d:=31+28+31;
    5:d:=31+28+31+30;
    6:d:=31+28+31+30+31;
    7:d:=31+28+31+30+31+30;
    8:d:=31+28+31+30+31+30+31;
    9:d:=31+28+31+30+31+30+31+31;
    10:d:=31+28+31+30+31+30+31+31+30;
    11:d:=31+28+31+30+31+30+31+31+30+31;
    12:d:=31+28+31+30+31+30+31+31+30+31+30;
  end;
  d:=d+dddd;
  d:=d+2;{XiuZheng}
  d:=d mod 7;
  writeln(d);
  case d of
  0:today:=sun;
  1:today:=mon;
  2:today:=tue;
  3:today:=wed;
  4:today:=thu;
  5:today:=fri;
  6:today:=sat;
  end;

  if today=sat
    then tomorrow:=sun
    else tomorrow:=succ(today);

  write('Tomorrow is ');
  case tomorrow of
  sun:writeln('Sunday');
  mon:writeln('Monday');
  tue:writeln('Tuesday');
  wed:writeln('Wednsday');
  thu:writeln('thursday');
  fri:writeln('friday');
  sat:writeln('saturday');
  end;
end.

本站特约顾问律师常州东晟律师事务所朱立律师(电话13915029670,QQ646146109)提醒您:
本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
相关评论
发表评论
称呼:
QQ:
邮箱:
链接:
内容:
搜索: 百度搜索 Google搜索
Copyright©2000 - 2011 Eachfun.Com, All Rights Reserved 一级棒网络
备案号忘了带来
一级棒建站系统 http://www.eachfun.com 一级棒版权所有,未经许可不得商用!