Skip to content

Instantly share code, notes, and snippets.

View mokomokohitsuzi's full-sized avatar

mokomokohitsuzi

View GitHub Profile
@mokomokohitsuzi
mokomokohitsuzi / En06_2.java
Last active December 5, 2016 13:15
新・明解Java入門 演習6-2
public class En06_02 {
public static void main(String[] args) {
//先頭が5なので、final変数で5を指定。
final int MAX =5;
int[] a = new int[MAX];
//for文で回しながら、結果も表示する。
//配列変数.lengthで配列の長さを取得できる。
for (int i = 0; i < a.length; i++) {
//MAXから配列のインデックス分減算する。
@mokomokohitsuzi
mokomokohitsuzi / En06_1.java
Last active December 5, 2016 13:15
新・明解Java入門 演習6-1
public class En06_01 {
public static void main(String[] args) {
//ダブル型の配列を作成。要素数は5とする。
double[] a = new double[5];
//各要素に数値を代入。配列は0から始まる。
a[0] = 0.0;
a[1] = 0.1;
a[2] = 0.2;
a[3] = 0.3;
@mokomokohitsuzi
mokomokohitsuzi / En5_7.java
Created November 30, 2016 13:56
新・明解Java入門 演習5-7
public class En05_07 {
public static void main(String[] args) {
System.out.println(" float 2条 ");
System.out.println("---------------------");
//xを求める。xを使用して2条を求める。
for (float x = 0.0f; x <= 1.0f; x += 0.001f) {
System.out.printf("%.7f %.7f\n", x, (x * x));
}
}
@mokomokohitsuzi
mokomokohitsuzi / En5_6.java
Created November 29, 2016 13:52
新・明解Java入門 演習5-6
public class En05_06 {
public static void main(String[] args) {
System.out.println(" float int ");
System.out.println("---------------------");
//xとyをインクリメントする。xの条件とyの条件が同じなので、
//中央の式はxの条件だけで回す。※条件式は1つしかつけられない?
for (float x = 0.0f, y = 0.0f; x <= 1.0F; x += 0.001F, y++) {
//yを1000で割った値を変数へ入れる。
float v = (float)y/1000;
@mokomokohitsuzi
mokomokohitsuzi / En5_5.java
Created November 28, 2016 13:33
新・明解Java入門 演習5-5
import java.util.Scanner;
public class En05_05 {
public static void main(String[] args) {
Scanner stdIn = new Scanner(System.in);
System.out.println("3つの整数値の合計と平均を計算します。");
System.out.print("整数値a:");
int a = stdIn.nextInt();
@mokomokohitsuzi
mokomokohitsuzi / En5_4.java
Created November 27, 2016 13:19
新・明解Java入門 演習5-4
import java.util.Scanner;
public class En05_04 {
public static void main(String[] args) {
Scanner stdIn = new Scanner(System.in);
System.out.println("3つの整数値の合計と平均を計算します。");
System.out.print("整数値a:");
int a = stdIn.nextInt();
@mokomokohitsuzi
mokomokohitsuzi / En5_3.java
Created November 26, 2016 15:01
新・明解Java入門 演習5-3
public class En05_03 {
public static void main(String[] args){
//boolean型の変数を作成。
boolean tr = true;
boolean fl = false;
//出力
System.out.println("tr = "+tr);
System.out.println("fl = "+fl);
@mokomokohitsuzi
mokomokohitsuzi / En5_2.java
Created November 25, 2016 14:00
新・明解Java入門 演習5-2
import java.util.Scanner;
public class En05_02 {
public static void main(String[] args) {
Scanner stdIn = new Scanner(System.in);
System.out.println("変数xはfloat型で、変数yはdouble型です。");
System.out.print("x :");
float x = stdIn.nextFloat();
@mokomokohitsuzi
mokomokohitsuzi / En5_1.java
Created November 24, 2016 14:01
新・明解Java入門 演習5-1
import java.util.Scanner;
public class En05_01 {
public static void main(String[] args) {
Scanner stdIn = new Scanner(System.in);
System.out.print("整数値:");
int n = stdIn.nextInt();
@mokomokohitsuzi
mokomokohitsuzi / En4_27.java
Last active January 7, 2020 00:58
新・明解Java入門 演習4-27
import java.util.Random;
import java.util.Scanner;
public class En4_27 {
public static void main(String[] args) {
Random rand = new Random();
Scanner stdIn = new Scanner(System.in);
// 最大回数を設定。
final int MAX = 7;