ji-1. Javaプログラミング入門
:基本的なプログラム構造と
開発環境の活用
1
Java プログラミング入門)
URL: https://www.kkaneko.jp/pro/ji/index.html
金子邦彦
目標
コンピュータを役に立つ道具として実感する
Java sin 関数の繰り返し計算プログラムを使
い,キーボードからのデータの読み込み計算の
繰り返し画面表示ができることを確認する
GDBonline での Java プログラムの編集,実行
2
import java.lang.Math;
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
double start_x, step_x, x, y;
int i;
Scanner s = new Scanner(System.in);
System.out.println("Please Enter start_x =");
start_x = s.nextDouble();
System.out.println("Please Enter step_x =");
step_x = s.nextDouble();
for (i = 1; i <= 20; i++) {
x = start_x + (i * step_x);
y = Math.sin(x);
System.out.printf("sin(%8.3f) = %8.3f¥n", x, y);
}
}
}
3
ソースコード
import java.lang.Math;
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
double start_x, step_x, x, y;
int i;
Scanner s = new Scanner(System.in);
System.out.println("Please Enter start_x =");
start_x = s.nextDouble();
System.out.println("Please Enter step_x =");
step_x = s.nextDouble();
for (i = 1; i <= 20; i++) {
x = start_x + (i * step_x);
y = Math.sin(x);
System.out.printf("sin(%8.3f) = %8.3f¥n", x, y);
}
}
}
4
計算の繰り返し
キーボードからの
データの読み込み
画面表示
ソースコード
例題1のプログラム実行結果
5
キーボードから,デー
タ「0.4」と「0.1」を
読み込んでいる
計算を 20回繰り返して,
計算結果を表示してい
プログラムの機能
プログラムでは,計算等の実行手順を記述
キーボードからのデータの読み込み
計算の繰り返し
計算は自動で繰り返し
画面表示
など
6
オンライン開発環境 Online GDB
プログラミングを行えるオンラインのサービス
https://www.onlinegdb.com
ウェブブラウザを使う
たくさんの言語を扱うことができる
Python3, Java, C/C++, C#, JavaScript,
R, アセンブリ言語,SQL など
オンラインなので、「秘密にしたいプログラム」
を扱うには十分な注意が必要
7
Online GDB Java を動かす手順
ウェブブラウザを起動する
次の URL を開く
https://www.onlinegdb.com
8
Language」のところで,「Java」を選ぶ
9
エディタ画面
実行ボタン
プログラムを
書き換えること
ができる
10
実行手順 (1/4)
11
Run」をクリック
実行手順 (2/4)
12
実行画面が現れる
実行手順 (3/4)
13
数値を入れる
(プログラムに数値データを与える)
実行手順 (4/4)
14
さらに数値を入れると,
計算結果が表示される
実行途中での強制終了
15
Stop」をクリック
オンライン開発環境を使わずに Java プログ
ラムを動かす手順(参考のため
Java のインストール
プログラムファイルの作成
javac コマンドの実行
java コマンドの実行
16
Main.java のようなファイル名で保存
演習1
例題1 のプログラムを実行して,sin(0.4) の値を確
認しなさい
そのために start_x, step_x の値を適切に入れるこ
とを考えなさい.
17
演習2
例題1のプログラムの「sin」の部分を,わざと間違
えて(「son」のように),Run」をクリック
コンピュータによるプログラムの構文チェックの
が有効に働いていることを確認しなさい
18
演習3
プログラムを cos の値を計算できるように書き換
えて,実行をしなさい.
そして,cos(0.4) の値を確認しなさい.
19