プログラミング I(RISE)・7月 4日


先週の解答例

ソース

function leapyear(y) {
  if (y % 400 == 0) return true;
  if (y % 4 == 0 && y % 100 != 0) return true;
  return false;
}

var date = new Date();
var y = date.getYear();
var m = date.getMonth();
var d = date.getDate();
// 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31日を順に加算
var days = new Array(0,  31,  59,  90, 120, 151,
                   181, 212, 243, 273, 304, 334);

var total_days = days[m]+d;
if (m>=2 && leapyear(y)) { // 閏年で 3月以降
  total_days = total_days + 1;
}
document.write("今日は"+(m+1)+"月"+d+"日です。");
document.write("1月 1日から今日は"+total_days+"日目です。");

出力


連絡


本日の予定


本日の課題

  1. タッチタイピング練習
    \\stfile\Report\kagawa\2001\Programming1\MikaText\s学籍番号\mikatext.exe」 をダブルクリックする。

    打ち終った時の画面をコピーして、ファイル名 mika0704.pngで保存する。

    ウインドウのイメージを PNGで保存する方法(復習)

  2. 第X部の課題1(3問とも)
    各プログラムのファイル名は英数字を用いて自由につけて良いが、 mokuroku.htmlというファイル名で提出するファイルの目録を HTMLで作成すること。 提出するのは各プログラムのソースファイル(.c)と実行可能ファイル(.exe)で、 mokuroku.htmlにはこれらのファイルへのリンクを作成する。 リンクは必ず相対URIを用いること。 (目録の例

いずれも

\\stfile\Report\kagawa\2001\Programming1\010704\s学籍番号\
に提出する。

余った時間は C言語の教科書のプログラムを試しにコンパイルする(これも mokuroku.htmlにリンクを作る)か、 第 4回レポートをやって下さい。

オンライン提出状況(セルフチェック)


6月 27日, プログラミング Iのホームページ, 7月 11日,
Koji Kagawa (kagawa@eng.?????)