- 締切済み
日数計算のプログラム
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- a-kuma
- ベストアンサー率50% (1122/2211)
C言語であれば、先日同じような質問に回答しましたので、そちら(→参考URL)を 見てください。 # カテゴリが C&C++ じゃないから、違うかな
プログラム言語は何なんでしょうか? それがわからなければ、他の回答者の方も回答のしようがないのではないでしょうか。 一般論として言えば、配列変数に各月の日数を入力して(2月は閏年の処理が必要)、二組の月日の0月0日(前年12月31日)からの日数をループ処理により計算して、差し引きすれば良いかと思いますが・・・。
- yoisho
- ベストアンサー率64% (331/516)
プログラム言語は何をお使いでしょうか? ちなみにVB(VBA)ならば、DateDiff関数をHelpで検索すれば、さほど難しくはないと思いますが。
関連するQ&A
- 日数を計算する方法
以下のようにして変数の配列を使って、 月の日数を格納しています。 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; ・ ・
- ベストアンサー
- C・C++・C#
- エクセルで残り日数を計算させる
エクセルで関数を使用し10/1までの残り日数を表示させたいのですが どのような計算式を作成すれば宜しいでしょうか? A1に4月20日と記入した場合 A列に月日を記入しB列に残り日数を表示させたいです。 A列 B列 3 4月13日 7日 4 5 4月15日 5日 ・ ・ ・ ・ このようになる関数を教えて下さい。
- ベストアンサー
- オフィス系ソフト
- 日数を計算したい場合
エクセル2000で、セルに日付けが入力してあり、日付と日付との間の日数を計算したい場合、どうすればいいのですか?日付の入力は2002/6/18と入力してあります。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで日数を計算したいんですが、
エクセルで日数を計算したいんですが、 「月」と「日」を別のセルに入れています。 A1セル=月 B1セル=日 (例) A1セル B1セル 4月 10日 5月 13日 この4月10日から5月13日の間の日数を数えたいのですが セルが分かれていても計算することって可能ですか? 初歩的な質問で恐縮ですが教えて下さい! よろしくお願いします!
- ベストアンサー
- オフィス系ソフト