元小学校教員!がIT企業へ転職したリアルなブログ

公立の小学校教員を4年間勤めた後、IT企業へ転職しました。教育・転職・ITに関する情報を発信していきます。

IT

【Java】【初心者】しりとりプログラム~その⑤~(メソッド化してみた)

IT

こんばんは。 駆け出しプログラマーのakhです。 前回は、コンピュータの動きをメソッド化して、コンピュータ同士での対戦をすることができました。 今回は、プレイヤーメソッドを作って、もう一度、コンピュータ対プレイヤー(1対1)のしりとりプログラム…

【Java】【初心者】しりとりプログラム~その④~(コンピュータ同士での対戦)

IT

こんばんは。 駆け出しプログラマーのakhです。 今回は、コンピュータのメソッドを使ってコンピュータ同士での対戦をさせました。 完成したコードがこちらです。 package practice4; import java.io.BufferedReader; import java.io.File; import java.io.Fi…

【Java】【初心者】しりとりプログラム~その③~

IT

おはようございます。 駆け出しプログラマーのakhです。その②からの続きです。 今回、しりとりプログラムをつくる中で、⁇でいっぱいだったのが、、、 コンピュータは、外部の辞書データから読み込んで出力する。 ということです。 これを聞いて、「え?自動…

【Java】【初心者】しりとりプログラム~その②~

IT

こんばんは。 駆け出しプログラマーのakhです。 その①からの続きです。 しりとりプログラムの勝ち負けの判定ですが、 今回は、boolean型のflagを使いました。 boolean flag = true;これで、プログラム全体がtrueになりました。逆に、語尾に「ン」が付いてい…

【初心者】【Java】しりとりプログラム~その①~

IT

こんにちは! 駆け出しプログラマーのakhです。なんと、ついに、、 とても苦戦していた「しりとりプログラム」が 完成しました(^O^)/ といっても、コンピュータとの一対一ですが。 (最終目標は、8人プレイ) 初心者にとっては、ベリーハードでした。 以下…

【初心者】【JavaでHigh&Lowゲームをつくってみた】~その②~

IT

前回の続きです。 その①とは、違う方法で書きました。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Random; public class MyHi { static final String REGEX_NUMBER = "^[H,h,L,l]$"; …

【初心者】【JavaでHigh&Lowゲームをつくってみた】~その①~

IT

こんばんは。 駆け出しプログラマーのakhです。最近は、しりとりプログラムでつまっています… さて、 Javaでトランプゲームの High&Lowゲームをつくってみました。 以下、概要です。 概ね以下の技術をつかう ・乱数作成処理 ・標準入力の受け付け ・if文、wh…

【初心者】【JavaでFizzBuzzゲームをつくってみた】

IT

こんばんは。 駆け出しプログラマーのakhです。 if文、for文を使ってFizzBuzzゲームを作ってみました。 少し前に、「世界のナベアツ」が流行りましたよね! あれです。プログラムの仕様は、以下の通りです。 ・1から100までの数字を順番に画面に表示する…

【Javaで電卓プログラムをつくってみた】その③~入力文字が演算子かどうか~

IT

その②からのつづき。入力文字が演算子かどうか確認するメソッドですが、以下の方法もあるようです。 //入力文字が演算子かどうか確認するメソッド static boolean checkOpe(char checkope){ boolean result = false; if(checkope == '+' || checkope == '-' …

【Javaで電卓プログラムをつくってみた】その②~機能ごとにメソッド化する~

IT

さて、以前の続きです。改良に改良を加えてできたプログラムです。 public static void main(String[] args) { double inputnum1 = 0; double inputnum2 = 0; String inputstr; char operand; while(true){ try{ System.out.println("num1に数字を入れてくだ…

【Javaで電卓プログラムをつくってみた】その①

IT

こんにちは。駆け出しプログラマーのakhです。 課題で、電卓プログラムを作ることになりました。 以下、概要です。 【コンソールを使った電卓プログラム】 概要:規定値を入力可能とし、コンソールに計算結果を表示する。 詳細: ・半角数値、+-*/、C(クリ…

【テスト】初投稿

IT

こんにちは。Javaを使って学習しています。 学習したことのアウトプットに使っていきますので、よろしくお願いします。 コードの書き方等でアドバイスがあれば、教えてください。 public static void main(String[] args){ System.ou.println("Hello World!!…