• 締切済み

日数計算のプログラム

同年内の二組の月日から間の日数を求めるプログラムを教えて下さい

  • goken
  • お礼率25% (2/8)

みんなの回答

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.3

C言語であれば、先日同じような質問に回答しましたので、そちら(→参考URL)を 見てください。 # カテゴリが C&C++ じゃないから、違うかな

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=198873
noname#1489
noname#1489
回答No.2

プログラム言語は何なんでしょうか? それがわからなければ、他の回答者の方も回答のしようがないのではないでしょうか。 一般論として言えば、配列変数に各月の日数を入力して(2月は閏年の処理が必要)、二組の月日の0月0日(前年12月31日)からの日数をループ処理により計算して、差し引きすれば良いかと思いますが・・・。

  • yoisho
  • ベストアンサー率64% (331/516)
回答No.1

プログラム言語は何をお使いでしょうか? ちなみにVB(VBA)ならば、DateDiff関数をHelpで検索すれば、さほど難しくはないと思いますが。

関連するQ&A

  • 日数計算について

    元日からの日数を入力して何月何日かを出力するプログラムについて教えていただきたいです。 googleなどを用いて調べたのですが、なかなかうまくいかないのでこちらで質問させてもらいました。

  • 日数の計算

     2つの年月日を入れて、その間の日数を計算 してくれる機能のあるウェッブサイトを 紹介してもらえないでしょうか?

  • 日数を計算する方法

    以下のようにして変数の配列を使って、 月の日数を格納しています。 int mon[12]={31,28,31,30,31,30,31,31,30,31,30,31}; これを使って、 元旦から入力された月日の日数を計算したいのですが どの様にすればいいですか? 例えば、 4月5日の場合は、 1月 31日 2月 28日 3月 31日 4月 5日 なので「95日」 ---------------- 途中までのプログラム #include<stdio.h> main(void) { int yy, mm, dd; int mon[12]={31,28,31,30,31,30,31,31,30,31,30,31}; printf( "西暦を入力しなさい" ); scanf( "%d", &yy ); printf( "月を入力しなさい" ); scanf( "%d", &mm ); printf( "日を入力しなさい" ); scanf( "%d", &dd ); /* うるう年判定 */ if (((yy%4==0)&&(yy%100!=0))||(yy%400==0)) mon[1]=29; else mon[1]=28; ・ ・

  • 日数計算について

    たとえば平成11年5月31日~15年6月31日までとあるとします。その間の日数を計算したいのですが簡単な求め方を教えてください。お願いします!

  • 日数チェックプログラム

    c++言語で西暦と月を入力してその年月の日数を表示するプログラムを教えてください

  • 日数の計算について

    いつもお世話になっています。 セルA1に入力した年月日を開始日として セルB1に入力した年月日を最終日とします。 1.その間の日数を開始日を含んだ日数でセルC1に入力したい。 2.もしA1とB1に何も入っていない場合は何も入れない状態にしたい こんなときはどんな関数を使えばかんたんに出来るでしょうか? 説明がいまいち下手ですみません。 よろしくお願いします。

  • エクセルで残り日数を計算させる

    エクセルで関数を使用し10/1までの残り日数を表示させたいのですが どのような計算式を作成すれば宜しいでしょうか? A1に4月20日と記入した場合  A列に月日を記入しB列に残り日数を表示させたいです。   A列     B列 3 4月13日   7日 4 5 4月15日   5日     ・    ・     ・    ・  このようになる関数を教えて下さい。

  • excelでの日数計算

    2つの日付を指定して、その間の土日、祝日以外の日数を計算できますか?

  • 日数を計算したい場合

    エクセル2000で、セルに日付けが入力してあり、日付と日付との間の日数を計算したい場合、どうすればいいのですか?日付の入力は2002/6/18と入力してあります。 よろしくお願いします。

  • エクセルで日数を計算したいんですが、

    エクセルで日数を計算したいんですが、 「月」と「日」を別のセルに入れています。 A1セル=月 B1セル=日 (例) A1セル B1セル 4月     10日 5月     13日 この4月10日から5月13日の間の日数を数えたいのですが セルが分かれていても計算することって可能ですか? 初歩的な質問で恐縮ですが教えて下さい! よろしくお願いします!