C# C#(delegate) delegateを学ぼうデリゲートはメソッドの引数に指定できる。Q以下の処理を順番に実現しよう。intの引数を2個戻り値がintのdelegate MathFuncを作成せよMathFuncの仕様を満たすメソッドで二つの整数の和を返却するメ... 2018.10.02 C#プログラミング
C# C#(ref out 参照渡し) C#の実引数と、仮引数の関係はJavaに準じているが(参照値渡し)refキーワードを用いることで参照渡しを実現できる。このようにrefキーワードを用い参照渡しをすれば値を書き換えることができる。しかし以下のような問題もある。1.ref引数に... 2018.10.01 C#プログラミング
C# C#(Dictionary) 以下の問題をC#をつかって解答せよ。Q.コンソールから名前と得点をカンマ区切りで複数入力していきQを入力するとその結果を表示する処理を作成せよ。詳しくは実行例を参照のこと。(Dictionaryを使うこと)データを入力(Qで終了)山田,10... 2018.10.01 C#プログラミング
C# C#(基礎問題) 以下の問題をC#をつかって解答せよ。Q.コンソールに2つの整数を2,3のようにカンマ区切りで入力する。その2つの整数が偶数と奇数の組み合わせになっている場合にはOK,そうでない場合にはNGと出力するプログラムを作成せよ。3,5NG4,5OK... 2018.09.29 C#プログラミング
JavaScript JSONP(郵便番号APIとの連携) 前回はproxyを設置してAjaxにて通信を行った。これはAjaxからでは直接外部ドメインにアクセスできないという制約のためだ。zipcloudはjsonp(json with padding)にも対応しているので今回はそれを利用してみる。... 2018.09.25 JavaScriptwebsite
JavaScript Ajax通信(郵便番号APIとの連携) Ajax(Asynchronous JavaScript + XML)を利用して非同期通信を行ってみよう。郵便番号APIに接続し郵便番号を入れると住所が自動入力されるようにする。今回はzipcloudというサービスを利用させていただく。zi... 2018.09.25 JavaScriptwebsite
JavaScript bootstrap4 cssを1から書いてもよいが汎用的に使えるスタイルをまとめてくれているcssフレームワークというものが存在する。今回はそのcssフレームワークの代表格bootstrapを使ってみよう。なおbootstrapのバージョンは4.0を使う。準備●... 2018.09.24 JavaScriptwebsite
JavaScript Ajax通信 Ajax(Asynchronous JavaScript + XML)を利用して非同期通信を行ってみよう。今回サーバーサイドはJavaを利用する。●エクリプス新規動的プロジェクトからajaxlessonを作成する。●新規サーブレットからco... 2018.09.20 JavaScriptwebsite
JavaScript JSによるゲーム制作-(神経衰弱) トランプ画像を使って神経衰弱を作ってみよう。2023作成の最新版があります1.まずは以下をダウンロードし、デスクトップに展開する。2.以下のようなフォルダ構成になっている。imagesフォルダにはトランプの画像が入っている。3.index.... 2018.09.20 JavaScriptwebsite
JavaScript JSによるゲーム制作-(PanelPazzle) パネルをスライドさせてもとの配置に戻すゲームを作成してみよう。記事を新しくしました。こちらを参照してください。スタート画面スタートボタンを押すとシャッフルされる。15パズルの要領で移動させていく、動かせるパネルをクリックすると移動する。完成... 2018.09.13 JavaScriptwebsite
JavaScript Webサイト制作-(カラーシュミレータ) JSを使ってカラーシミュレーターを作ってみよう。この記事には2024版があります上部に色とカラーコード、下部にrgb成分を設定するスライダーが表示されている。スライダーを設定すると色とカラーコードが表示される。●index.html 2018.09.12 JavaScriptwebsite
JavaScript Webサイト制作-(BMIアプリの作成) JSを使ってBMI測定アプリを作成しよう。フォーム表示身長と体重を入力して計測ボタンを押すと結果が表示される。なおBMIは体重kg/(身長m*身長m)で求められ判定基準は以下とする。18.5未満 低体重18.5~25未満 普通25~30未満... 2018.09.11 JavaScriptwebsite
JSP&Servlet JSP & Servlet(株価検索アプリ) 1.新規動的プロジェクトからstockappを作成する。2.以下から株価csvファイルをダウンロードする。3.新規フォルダからassetsフォルダを配置し、その中にさきほどダウンロードしたcsvファイルを配置する。4.MySQLのコネクター... 2018.09.04 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(MySQLとの連携Todoアプリ) DAOを使って基本的なCRUDを実現しよう。今回はTodoアプリを作成する。(作成の流れはここを参照するとよい。)[実行例]●最初の画面●新規を押した●タイトルと重要度(1~5)を入力し登録ボタンを押すと一覧画面にTodoが表示される●3件... 2018.08.30 JSP&Servletプログラミング
JSP&Servlet JSP & Servlet(mvcで構築するアプリ) Model(JavaBeans),View(Jsp),Controller(Servlet)を連携させ以下のアプリを作成せよ。実行画面1.画面にフォームが表示される2.インチを入力し送信を押すとインチをセンチに変換した値を表示する。なお、1... 2018.08.23 JSP&Servletプログラミング
Java Java(ファイル読み書きを利用したゲーム作成) Q1~100000の乱数を生成するゲームを作成し、そのハイスコアをファイルに書き込むことで管理せよ。はじめてゲームをするときのハイスコアは0記録が出た時の日付も記録すること。(初回時)****乱数ゲーム****HighScore 0やります... 2018.07.31 Javaプログラミング
Java Java(例外クラスの作成と利用) QExceptionを継承したUnsupportedPictFileExceptionクラスを作成アプリケーションクラスにshowFileメソッドを作成。拡張子 jpeg jpg png gif OKそうでなければ 例外を発生させる。詳しく... 2018.07.30 Javaプログラミング
Java Java(カレンダーの作成) QCalnedarクラスを用いて現在月のカレンダーを表示するアプリを作成せよ。2018年7月1日(日)2日(月)3日(火)4日(水)5日(木)6日(金)7日(土)8日(日)9日(月)10日(火)11日(水)12日(木)13日(金)14日(土... 2018.07.30 Javaプログラミング
Java Java(AnimalLand) Q抽象クラスAnimal,具象クラスDog,Cat,Pigを以下のように作成しアプリケーションを作成せよ。見つける動物の種類はランダムとし、匹数に制限はない。(カプセル化を行い適切なアクセス修飾子を付与すること)◯抽象クラス Animalフ... 2018.07.27 Javaプログラミング