• ベストアンサー

javaプログラムの質問です

1 3 5 7 9 11 13 15 17 19 21 23 のように10個ずつ改行し99までの奇数を表せるプログラムをお願いします。 できれば同じように100までの偶数を表示できるプログラムもお願いします。 for文を使ってお願いします。

  • Java
  • 回答数3
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.3

> よろしければif文の説明をお願いします http://www.javaroad.jp/java_control2.htm

その他の回答 (2)

回答No.2

public class Test { public static void main(String args[]) { System.out.println("奇数"); for(int i=1;i<=99;i+=2) { System.out.printf("%3d",i); if(i%20==19) System.out.println(); } System.out.println("偶数"); for(int i=2;i<=100;i+=2) { System.out.printf("%3d",i); if(i%20==0) System.out.println(); } } }

takki-a
質問者

補足

よろしければif文の説明をお願いします

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

http://okwave.jp/qa/q7913613.html http://okwave.jp/qa/q7913803.html 既にある回答では、どこが不満なのでしょうか? 具体的な違いが無いのなら、以前と同じ回答になると思いますが

関連するQ&A

  • javaプログラミング初心者の質問です。

    1 3 5 7 9 11 13 15 17 19 21 23 のように10個ずつ改行し99までの奇数を表せるプログラムをお願いします。 できれば同じように100までの偶数を表示できるプログラムもお願いします。

  • javaプログラミングの質問です。

    1~100までの奇数を表すプログラムと偶数を表すプログラムをお願いします。 (10文字ごとに改行)Systm.out.printlnを10個は✖ よろしく願いします

    • ベストアンサー
    • Java
  • Javaのコピープログラムについて

    int1次元配列hoge{0,1,2,3,4,5,6,7,8,9,10}を奇数と偶数にわけて、それぞれを順にコピーする。 プログラムを作りたいのですが、奇数と偶数に分けるまではわかるのですがそれをコピーするのがわからないためご教授お願いします。

  • javaでif文を使ってわかりません

    javaでif文を使ってわかりません わからないのはキーボード入力で0なら「0です」と偶数・奇数ならそれぞれ偶数・奇数と表示するif文のプログラムです。 とりあえず import java.util.Scanner; public class OddEven2 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int str = sc.nextInt(); if(str==0) { System.out.println("0です"); } } } まではできました けど何億とある数字をキーボード入力で奇数なら奇数だけ表示させるとはどういうことでしょうか? 条件処理でこの値以上この値以下でなわけないし 糸口さえ掴めない状態です ヒントをいただけるとありがたいです

  • PHPで偶数と奇数を判断するには

    宜しくお願いします。 一覧表示等をする時に見やすいように一行ずつテーブルの色を変えたりすると思うのですが、これをPHPのfor文で自動的に交互に色を変えるようなプログラムを作ろうと思っております。for文で繰り返し処理場合、例えば、 for($n = 0; $n < 100; $n++) {  if($n = 偶数)  {  $bgcolor = "#ff0000";  }  elseif($n = 奇数)  {  $bgcolor = "#0000ff";  } } といった形で交互に色を変るには、偶数/奇数の判断が出来ないと無理だと思うのですが、何か良い方法は無いでしょうか?

    • ベストアンサー
    • PHP
  • 奇数と偶数をそれぞれ足していく:python

    私は、今プログラミングの勉強をしています。そこでfor,if,wheleを使ったプログラムの練習として奇数と偶数をそれぞれ足していくプログラムを作ろうとしているのですが思うように行きません。そのためpythonでこのプログラムを書いていただけないでしょうか。 どうかよろしくお願いします。 仕様としては、下記のようです。 数値を入力してください。 10 奇数:1、偶数:2 奇数:3、偶数:4    ・   ・      ・   ・    ・   ・ 奇数の合計:25、偶数の合計:30 こんな感じのイメージです。

  • Java、2の0乗~10乗の表示

    Javaのプログラムで 2の0乗~10乗までを改行表示したいのですが、for文を使って書かなければいけません。 まだ学んでいませんが累乗を計算する構文もあるようですが、それを使わずにfor文で2の0乗~10乗まで表示したいです。 1乗~10乗までは出来たのですが、0乗を含めることがどうしても出来ないので、回答お待ちしています。

    • ベストアンサー
    • Java
  • Javaのプログラムで・・・

    Javaのプログラムで1~20までの整数乱数を実行後に指定回数だけ発生させ、そのうち何%が奇数であったかを表示するプログラムを作成中です。 乱数を発生させるところまでは行ったのですがここからどのように計算していくのかわかりません。 以下が作成したものですがアドバイスお願いします。 import java.io.*; public class Rand { public static void main(String args[]) throws IOException { System.out.print("発生させる乱数の回数は?"); BufferedReader br= new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); int num= Integer.parseInt(str); for(int i=1;i<=num;i++){ int a=(int)(20*Math.random()+1); System.out.println(a); } for(int a=1; a<=;a++){ if(a%2==1); System.out.println("発生した乱数の"++"%が奇数です。"); } } }

  • 大きさ10の配列に次の10個の整数が格納されている。

    大きさ10の配列に次の10個の整数が格納されている。   2、-8、5、-4,6,5,7、-3、-9,1 奇数、偶数、負の数がそれぞれいくつあるかを数え表示するプログラムはどのように書けばいいですか、教えてください。 奇数=6 偶数=4 負=4 と表示されるようにしたいです。

  • if文を使わずに奇数・偶数を判断

    はじめまして。C言語解説サイトを巡ってみたのですが、if文無しの奇数偶数判断にまで辿りつかず頭を抱えています。 任意の数字を(指定回数分)打ち込み、奇数だった場合のみ加算し合計を表示するというプログラムを作成したいのですが色々と規制がかかっており、if文・switch文は使用不可/ループも1回のみとなっています。 if文を使えれば x%2 == 1 で奇数と判断できるのですが・・・。 ■ if文を使わず奇数・偶数かを判断→加算 の流れ を是非教えて頂きたいです。お時間ありましたらご教授よろしくお願い致します。

専門家に質問してみよう