• 締切済み

javaプログラミングについて

身長、体重を入力して、肥満型、標準型、痩せ型かを判断し表示するjavaプログラムを作りたいのですがまったくわかりません。 一体どういうプログラミングになるのでしょうか?if-else文でお願いします。 一応、標準体重=(身長-100)*0.9、体重が標準体重の1.1倍以上ならば「肥満型」、0.9倍~1.1倍ならば「標準型」、0.9倍以下ならば「痩せ型」と表示したいです。

  • TWH
  • お礼率14% (2/14)
  • Java
  • 回答数1
  • ありがとう数2

みんなの回答

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

・身長、体重を入力 ・標準体重=(身長-100)*0.9を計算 ・体重が標準体重の1.1倍以上ならば「肥満型」、0.9倍~1.1倍ならば「標準型」、0.9倍以下ならば「痩せ型」と表示 ↑条件で分岐するので、ここにif~elseを使う こんな感じになります。

関連するQ&A

  • プログラミングJavaの問題なんですが、メモ帳や秀丸などへの入力の仕方

    プログラミングJavaの問題なんですが、メモ帳や秀丸などへの入力の仕方がわからないんですけど教えてください!お願いします。 身長と標準体重の対応表を表示するプログラムを作成せよ。表示する身長の範囲(開始値、終了値、増分)は整数値として読み込むこと。 標準体重は(身長ー100)×0.9によって求められる。 例) 何cmから:150 何cmまで:190 何cmごと:5 身長 標準体重 150 45 155 49.5     

  • プログラミングのC言語について質問です。

    プログラミングのC言語について質問です。 身長をS(cm)T(kg)に入力して、身体比bmiをしたの式で計算し、体型を判定して身長、体重、及び体型を出力するプログラムを作成せよ。ただし、入力データは4種類あるので{データの入力、計算、判定、出力}を繰り返し命令によって、4回繰り返すようにする。 身長比 (body mass index) : bmi = 体重÷身長の二乗×10000 <体型判定基準> bmi<19ならば「痩せ型」 bmi>24ならば「肥満型」 19≦bmi≦24ならば「標準型」 <出力形式> 身長は 173.5cm 体重は 63.5kg 身長比(bmi)はXXX.Xで、標準型の体型です。 ifを使ってやるのですが、書き方が分からないので分かる方よろしくお願いします。

  • Javaのプログラミングについて

    Javaのプログラミングについて質問です。現在、プログラミングの基礎を勉強しておます。 □□□□■□□□□ □□□■■■□□□ □□■■■■■□□ □■■■■■■■□ ■■■■■■■■■ □■■■■■■■□ □□■■■■■□□ □□□■■■□□□ □□□□■□□□ □ のfor文とif文を利用して作成するという問題なんですが全くわかりません。どうしたらよいでしょうか?ひし形の右側には全角スペースがあります。

  • 実用的なjavaプログラムを作りたい

    実用的なプログラムを作りたいのですが、 入力をcsvファイルで 名前1,172.3,65.8(名前,身長,体重) 名前2,164.5,47.9 名前3,180.3,94.7 ・ ・ ・ といったファイルを呼び出したときに 出力をcsvファイルで 平均身長:172.4,平均体重:69.5 名前1,172.3,65.8,22.2,標準(名前,身長,体重,BMI,判定) 名前2,164.5,47.9,17.7,痩せ 名前3,180.3,94.7,29.1,肥満 ・ ・ ・ といった具合にcsvファイルを作ることができるjavaを作ろうと思ったのですが、数十時間格闘してまったく進展がありません。 どうかアドバイスをください。 BMI判定は20以下が痩せで25以上が肥満です ( )は表示しなくてよいです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaのプログラミング環境に関して

    プログラミング初心者でJAVAのプログラミング環境を整えたいと考えているのですが、JDKのダウンロードとインストールは完了したのですが、バスの設定に関しても環境変数の変数値でも行末に ;C:\Program Files\Java\jdk1.6.0_14\bin と編集はしました。 これで一応は環境は整ったということでいいんでしょうか? http://www.bohyoh.com/Java/JDK/index.html を参照しました。

  • Javaで何ができるのか

    HTMLではWEBページがつくることはわかるのですがJavaでは何ができるのでしょうか? Javaでif文や関数などの勉強をしましたがこれがどこにつながるのかがよくわかりませんでした。会社面接でもJavaで何がしたいのか?と問われると戸惑います。 Javaプログラミングでできているソフトウェア、仕組みについて書いてあるWEBページなどもあれば併せて教えていただけますか?

    • ベストアンサー
    • Java
  • JAVAのプログラミングについて質問があります。

    私は今、javaのGUIのAWTについてのプログラミング問題で頭を抱えています。自分でも一応考えてみたのですが1週間やってみましたが歯がたちません。お忙しいところ恐縮なのですが問題の答えを示してもらえると大変助かります。以下が問題文です。「1953×2250pixelの画像を以下の方法で描画するプログラムを作成しなさい。 配列pixelcolor[1953][2250]に0から254までの値が与えられている。0を黒、254を白、その中間は値が大きくなるほど白に近づくグレーとし、配列pixelcolor(x.y)の値からpixel(x.y)を描画する。」 どうかお願いいたします。

    • ベストアンサー
    • Java
  • javaプログラミングについて2

    自然数nを入力して 1~nで割った時、余りがゼロかどうかを判定し、nの約数とその和を表示するプログラムを作りたいです。 for文の中にifを使用する形でお願いします。 例えば、n=8のときは「8の約数=1 2 4 8の和は15という感じです。 お願いします。

  • java練習

    import java.util.Scanner; class test { public static void main (String[ ] args) throws IOException { System.out.println("文章を入力してください。"); BufferedReader input = new BufferedReader (new InputStreamReader (System.in)); String str = input.readLine( ); if (str == A) { str ="10"; } else if (str == 64) { str ="100"; } else if (str == 3E8) { str ="1000"; } else if (str == FF) { str ="255"; } else if (str == 100) { str ="256"; } System.out.println(" str + "); } } 今プログラミングの練習で文字や数字を判別するプログラムを作っています。 とりあえず16進数を入力したら10進数に変換されるプログラムを書いてたんですけどコンパイルしたらどうしてもエラーが出てきてしまいます。 調べてもよくわかりません、助けてください。

  • java for文プログラムについて

    java for文プログラムについて javaのfor文のプログラムにて 2つの数値をキーボード入力し入力値を+入力値とやっていきたいプログラムを組みたいのですがどんなプログラミングを行えばいいのでしょうか。 例えば入力が15 もうひとつの入力が20だとすれば15+16+17+18+19+20=105という計算を行いたいです プログラミング環境はeclipseです 分かる方教えてください。

専門家に質問してみよう