No.1
- 回答日時:
Java とか 知らないけどさぁ
>JAVAが分かる方、教えていただけませんか?
はぁ?金払って授業受けてるんだろ?
更に教わらないと解らないってどういうことよ。
金払ってるのが自分じゃないからあまり気にしてない?
ふざけてる?
No.2
- 回答日時:
わからないなら、
・方法を調べて理解する
か
・わかる方法を使う
かです。
課題は「自由にプログラム」ですよね?だったら、 あなたが理解している範囲で作れるものを作りましょう。
それで成績が悪くても、それがあなたの現在の実力ですから仕方ありません。
また、このまま続けて質問するにしても、少しは自分で書いて、わからないところがどうわからないのか、結果がおかしいのなら、どうおかしいのか、それらを明記すれば、多少は答えがつくかもしれません。
それもまったくできない程わからないのなら、繰り返しになりますが、自分の理解度に合せたプログラムを作ってください。
No.4
- 回答日時:
私もJAVAは分かりませんが、アルゴリズムはおおよそ見当がつきます。
閏年を考慮して間の年月の日数を足せばいいだけです。
西暦が4の倍数の場合を閏年として計算すればいいでしょう(本当は1900年や2100年等は閏年ではないのですが、そこまで考慮する必要はないでしょう)。
閏年は366日、そうでない年は365日を足します。それに誕生年と今年の端数の日数を足せば経過日数になります。
No.5ベストアンサー
- 回答日時:
java.util.Calendarクラスを使う方法が楽そうな気がしますが、使わなくても
年の日数の差は
1. 西暦が4で割り切れる年は閏年である。if(year % 4 == 0) { 1年は366日 }
2. ただし100で割り切れる年は閏年ではない。if(year % 100 == 0) { 1年は365日 }
3. ただし400で割り切れる年は閏年である。if(year % 400 == 0) { 1年は366日 }
なので、分岐を使って調べることができます。
月の日数の差は配列を使って、
int [] month = {31,28,31,30,...};
といった感じで用意しておいておけば、計算できるかと。
2月はその年が閏年かどうかを考慮してうまく変えてみましょう。
日の日数の差は
ただ引くだけです。
後はそれらの差を合計すれば、何日経過したかは分かるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(プログラミング・Web制作) VBA 1 2023/01/19 16:19
- その他(プログラミング・Web制作) 大学一年でVBAのプログラミングを勉強しているものです。来週の情報の授業で以下の問題のプログラムを勉 4 2023/01/19 16:15
- Ruby VBA 2 2023/01/14 14:14
- Java Java 年数計算 3 2023/01/28 10:52
- Java Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列 2 2023/07/10 19:14
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# プログラミング初心者です。 演算子を習い、自力で計算機を作ろうと思い、写真のようなプログラムを書きま 2 2022/08/14 21:27
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 正の整数nを入力させると、1からnまでの整数を出力し 9 2022/07/16 23:45
- その他(プログラミング・Web制作) 大学のゼミのレポートがムカつきます。 R言語というデータ分析に特化したプログラム言語を用いた授業の課 1 2023/06/29 00:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大学の授業のプログラミング、...
-
スキル高めのIT技術者になぜ左...
-
超初心者のJAVA入門(学生)
-
Javaは暗記科目でしょうか?
-
なぜだ。なぜだ?なぜだ!なぜ...
-
プログラミングを学びたいと思...
-
Javaで簡単なオンラインショッ...
-
プログラミングの勉強をはじめ...
-
授業でプログラミングのJavaの...
-
Java新人研修の課題についてア...
-
プログラミング超初心者です。 ...
-
vba クリップボードクリアにつ...
-
Pythonを勉強する道のり
-
Eclipseソース開発画面の行番号...
-
UWSCが、動作環境の違いで動か...
-
サーブレットで電卓をつくる
-
javaのジェネリックスでTとEの...
-
WindowsでのOvjective-C開発環境
-
Javaでのエラーについて
-
gitでバージョン指定してダウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクリプスのプログラミングに...
-
JavaとAndroidアプリ(Java)違...
-
授業でプログラミングのJavaの...
-
VBA(えくせる)ってなんでメン...
-
スキル高めのIT技術者になぜ左...
-
vectorクラスについて。
-
JAVA基礎の課題で自動販売機
-
大学の授業のプログラミング、...
-
待ち行列の実現ができません
-
JavaScriptとC言語の違いについ...
-
Javaに向いてない人はどんな人...
-
プログラミングの質問です 5の...
-
OpenGLでの楕円の描き方
-
JAVA プログラミング ロッカ...
-
Webデザインを基礎から勉強する...
-
JDK1.6.0_26の日本語ドキュメン...
-
EclipseとVisual StudioをPC1台...
-
Javaについて質問です。 プログ...
-
weblogicのカスタムタグについて
-
プログラム(Java)の楽しさっ...
おすすめ情報