絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

41 件中 1 - 41 件表示
カバー画像

【HTML/CSS/JSだけでOK】ファンタジーRPG風のHeroセクション【透明感×パーティクル】編

こんにちは!今回は、HTML・CSS・JavaScriptだけで作れる「ファンタジーRPG風のHeroセクション」を紹介します。ゲーム会社のランディングページ(LP)にも使えるような、透明感のある背景+パーティクルアニメーションで、まるで物語の世界に入るようなデザインを目指しました。🌌 完成イメージ💫 背景に幻想的な画像が透けて見え、光の粒(パーティクル)がゆっくりと流れ、中央にはゲームタイトルのようなテキストが配置されます。*画像ではmath.randomを大きくして星の大きさや降る速度も変えています。🧱 実装に使ったファイルindex.htmlstyle.cssscript.jsフレームワークなしでOK。ブラウザだけで動作します。💻 コード全体index.html<section class="hero">  <div class="hero-bg"></div>  <canvas id="bg"></canvas>  <div class="hero-content">    <h2 class="hero-title">Welcome to Our World</h2>    <p class="hero-sub">感情を動かす体験を、あなたに。</p>    <button class="scroll-btn">Enter the World</button>  </div></section>styl
0
カバー画像

【プログラミング初心者OK】HTML/CSS/JavaScriptで神経衰弱ゲームをつくってみた!

こんにちは。 今回は HTML / CSS / JavaScript を使って、初心者にも取り組みやすい **神経衰弱ゲーム(メモリーゲーム)** を実装してみました! 「JavaScriptの練習をしたいけど、何を作ればいいかわからない…」 「DOM操作やイベント処理を学びたい!」 そんな方にピッタリの内容です。 しかも、**スコア機能付き・3回ミスでゲームオーバー・再スタートも可能!** ちょっとしたゲームでも、しっかりJavaScriptの基礎が詰まっています。🔧 機能一覧(今回の実装)- 同じ絵文字をペアでそろえる「神経衰弱」ルール- 2枚めくって一致 → スコア+10- 3回間違えるとゲームオーバー- ペアをすべてそろえるとクリアメッセージ- 自動的にゲームをリスタートコード解説 HTML:ゲームの土台<!DOCTYPE html> <html lang="ja"> <head>   <meta charset="UTF-8">   <title>神経衰弱ゲーム</title>   <link rel="stylesheet" href="style.css"> </head> <body>   <h1>🃏 神経衰弱ゲーム</h1>   <div id="game-board"></div>   <p id="message"></p>   <script src="scr
0
カバー画像

フルスタック開発の未来:TypeScriptとJavaの共存と進化

最近のWeb開発において、TypeScriptが注目を集めることが多いです。私はプロジェクトマネージャーとして、クライアントから「どちらの言語を選ぶべきか」という相談を頻繁に受けます。そこで今回は、フルスタック開発におけるTypeScriptの台頭とJavaの今後について、考察してみたいと思います。TypeScriptはフロントエンド開発から始まり、現在ではNode.jsを通じてバックエンド開発にも進出しています。同じ言語をフロントとバックで使用できる利点は非常に大きく、以下のようなメリットがあります。・フロントエンドとバックエンドの間でコードや型を共有できる・開発の一貫性が保たれ、冗長性が削減される・チーム間の連携がスムーズになる・型定義やバリデーションロジックの共有により開発効率が向上する一方、Javaは依然としてエンタープライズシステムで強い存在感を示しています。・金融、医療、eコマースなどの業界で広く採用されている・大規模なシステムにおける信頼性とセキュリティが高い評価を受けている・成熟したエコシステムと豊富なライブラリがある・マイクロサービスアーキテクチャやクラウドネイティブアプリケーションへの対応も進んでいる新規開発プロジェクトにおいても、Java開発者の需要は依然として高いです。2025年3月時点での求人情報では、「新規Java開発」の求人数は「新規TypeScript開発」よりも多く、Java開発者の平均給与も競争力があります。とはいえ、Web開発においてはTypeScriptの採用が急速に拡大しており、フルスタックでの利用事例も増加しています。特にモダンなWe
0
カバー画像

Javaにおける並列処理とマルチスレッド入門

並列処理とは?並列処理とは、複数のタスクを同時に実行することで、プログラムの処理速度を向上させる手法です。コンピュータが複数のCPUコアを持つようになったことで、並列処理はますます重要になっています。マルチスレッドとは?マルチスレッドは、並列処理を実現するための技術の一つです。プログラムを複数の独立したスレッドに分割し、各スレッドを異なるCPUコアで同時に実行することで、処理を高速化します。JavaにおけるマルチスレッドJavaでは、`Thread`クラスを使ってマルチスレッドを扱うことができます。`Thread`クラスは、スレッドのライフサイクルを管理するためのメソッドを提供します。主なメソッド:`start()`: スレッドの実行を開始します。`run()`: スレッドが実行する処理を記述するメソッドです。`sleep()`: スレッドを一時停止します。`join()`: スレッドが終了するまで待ちます。並列処理の利点処理速度の向上リソースの効率的な利用ユーザーインターフェースの応答性の向上並列処理の課題スレッド間の同期問題デッドロックリソース競合まとめJavaにおける並列処理とマルチスレッドは、プログラムの処理速度を向上させるための強力なツールです。しかし、スレッド間の同期問題など、注意すべき点もいくつかあります。これらの課題を理解し、適切な対策を講じることで、効率的で信頼性の高い並列処理プログラムを作成することができます。さらに学ぶにはJavaの`Thread`クラスのドキュメント並列処理とマルチスレッドに関する書籍やオンラインリソースJavaの並列処理ライブラリ(Fo
0
カバー画像

「java -version」が表示されない、環境変数ってなに?

【記事内容・ターゲット】初心者が環境構築の際によくあるのは、 「JDKをインストールしたけど  コマンドプロンプトでversionが表示されない」このような場合は環境変数が設定できていない可能性があります。また、環境変数設定の手順はわかっていても具体的に何をしているのかわかっていないという方はぜひ今回の記事を参考にしてください。【この記事を読むと】 ・環境変数とは何かがわかる ・根本を理解しながら環境構築を行うことができる ・今後同じようなエラーに遭遇しても原因を知っているため  自力で対処できるようになる【宣伝】 プログラミング学習のサポートを実施しています。 今回のようなわからない点などお気軽にご相談ください。【目次】1、環境変数とは2、なぜ環境変数を設定するのか1 環境変数とは一言でいうとコマンドプロンプトで実行したいコマンドのパスを格納しておく変数です。2 なぜ環境変数を設定するのかJDKにはjavaコマンドの起動ファイルが含まれてます。インストールしただけだと、PC側ではコマンドの起動ファイルがどこかわからないため、「java」なんてコマンド知らないよ?とPC側でエラーが出てしまいますそこでjavaのコマンドファイルはここにあるよと設定するのが環境変数になります具体的に流れは以下のようになります 1.環境変数設定画面にて  java.exe(起動ファイル)  までのパスを指定する 2.コマンドプロンプトで「java -version」  と入力する 3.PCが環境変数(Path)に存在するフォルダパスに  入力のあったコマンドを起動させるファイル  がないか上から順に
0
カバー画像

Brouilleur de signal : un outil pointu pour la gestion du campus ou une servitude pour la liberté des étudiants ?

Avec le développement de la technologie moderne, les téléphones portables sont devenus un élément indispensable de la vie quotidienne des gens. Sur le campus, les étudiants ne font pas exception, ils ont besoin de téléphones portables pour se connecter avec leur famille et leurs amis, accéder aux ressources d'apprentissage et même aux divertissements. Cependant, l'utilisation des téléphones portables a également entraîné des effets négatifs, tels que la dépendance au téléphone portable, la dépendance au téléphone portable et d'autres problèmes. Pour résoudre ces problèmes, certaines écoles ont commencé à utiliser des brouilleur www.jammer-home.com de signal pour limiter l'utilisation du télé
0
カバー画像

【Java入門】 Webアプリケーション 座学

【Java入門】 Webアプリケーション 座学
0
カバー画像

最近Javaの勉強に全集中してます!

こんにちは!最近ブログの投稿を怠っていたゆるかわイラストmameです!(o^^o)私は、今「Java」というプログラミング言語の勉強をしていて、4月ごろにJavaBronzeという資格取得に向けて頑張っています!最初の方は、「Java難しい・・・うぅ・・・」となっていたのですが、無事勉強へのやる気スイッチも入り、テキストをサクサクと進めています!Javaの勉強をするにあたって、コマンド捜査の勉強もちょっとずつ始めているのですが、わからないことがたくさんで日々奮闘中です!笑考えても考えてもわからない問題が出てきて頭が爆発しそうになったら、イラストレーターを開いてイラストを描き始める。というルーティーンが出来上がりつつあります… イラストの練習もできて一石二鳥ですね!笑みなさんからのイラストのご依頼、どしどしお待ちしております〜!楽しくイラストを描くことは、誰にも負けないと思います!笑気になった方はぜひこちらをご覧ください!▼
0
カバー画像

Java Android ファイル名で判別して、データを削除(実装版 function)2021

** * log ディレクト が 存在している かつ 、ファイルがあって、ファイル名が TN- から始まっていたら、 * 全削除する。 */private void File_Del() {    //************************** ファルダ 作成 **************************    String path = getApplicationContext().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS).getPath() + "/log/";    String r_path = getApplicationContext().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS).getPath();    //************************* フォルダ リネーム用 **********************    //Calendarクラスのオブジェクトを生成する    Calendar cl = Calendar.getInstance();    // SimpleDateFormatクラスを使用して、パターンを設定する    SimpleDateFormat sdf = new SimpleDateFormat("yyyy_MM_dd" + "_" + "HHmmss");    csv_date_01 = sdf.format(cl.getTime());    String re_
0
カバー画像

Javaプログラミング これだけはやっておけ! 「トレース力」

0
カバー画像

Javaの未来はどうなるのか 学ぶべきか!?

0
カバー画像

エンジニアの気まぐれダイアリー

みなさん、如何お過ごしでしょうか??ブログ第2回目です。。【1回目からだいぶ間が空いてすみません。。。】今日は仕事の事を少しお話したいと思います。。実は来年度に仕事の役職が上がります。。。今まで仕事は食べて行ければそれでいいくらいでしたが、やはり年齢を重ねてくるとそうもいかなくなります。。。。【あまり気が進みませんでしたが。。。】ほんと日本で仕事をしていると役職上がってもあまりいい気分ではないです。。。【僕はそう感じています。】給料もたいして上がらないし責任だけ押し付けられる。。。。。まあ、嘆いても仕方まいですよね。。。でも仕事自体は嫌ではないので何とかなるかなあと思いながら新年度を迎えるしかなさそうです。。。愚痴っぽくなってしまいましたが同じ境遇の人も、上をめざしている人も仕事は体/心を壊さない程度に頑張りましょう!とりとめのないブログになってしまいましが、次回はプログラムの話をしたいと思いますのでまた、今度。。。では次回で!!
0
カバー画像

[Python入門] 四則演算 202000816

0
カバー画像

[Python入門] コメントについて 202000815

0
カバー画像

[Python入門] とりあえず、はじめてみた![環境構築編](202000619)

0
カバー画像

[Java入門] プログラムの学び方 (202000611)

0
カバー画像

[Javascript入門] 3分で計算機をつくろう (202000618)

0
カバー画像

こんなプログラマはいつまでも"初心者"①

煽り強めのタイトルを覗いてくださり、まことにありがとうございます。本職でも副業でも様々な方のプログラムを拝見しますが、中でも"初心者"様のプログラムは質が異なります。この「こんなプログラマはいつまでも"初心者"」シリーズの記事では私がどんなプログラムを"初心者"様作であると判断するのかを紹介いたします。あくまで一個人意見に過ぎませんが、ご自身のプログラムと照らし合わせ、改善の一助となれれば幸いでございます。命名が適切でない命名はプログラミングにおける最重要要素の一つです。変数、関数、クラス等プログラム内に留まらず、DBのテーブル名、カラム名、ファイル名、プロジェクト名までもが重要です。ほとんどのプログラミング言語で、これら名前は何であろうとプログラムは動作します。a.pyという名前のファイルにBというクラスが定義されていて、Bクラスはcというメンバ変数とdというメンバメソッドを持つ、という構成でももちろん問題なく動作します。このようなプログラムを書いた"初心者"様は満足げにエディタを閉じることでしょう。多くの"役に立つ"プログラムにおいて、1度書いて終わりということはございません。時間が経てばプログラムを使う場面の事情が変わり、修正が必要になるかもしれません。業務なら、プログラムが誰かの手に渡ることもあるでしょう。そうなった時、未来の"初心者"様や"初心者"様からプログラムを受け取った方は、プログラムを見るや否やきっとこう言うでしょう。「なんだこのくそみたいなコードは」プログラムが動作するかどうかはもちろん大切なことですが、プログラムが読みやすいかどうかはそれ以上に重要です。な
0
カバー画像

こんな質問に…「java v11.0.2 がパッケージかソースか知りたいです。」

いろんな質問の依頼事項がありますが、依頼者さんが結局何を求めているのか把握しきれないことが多々あります。「java v11.0.2 がパッケージ(Amazon LINUXなど)かソースか知りたいです。 上記のパッケージとソースという意味も分かっていないので 丁寧に教えていただける方、ご提案お願い致します。」 …という質問がありました。私の回答例は以下のような感じです。有識者の方、それは違うんじゃない?ってつっこみどころがあったら教えてください。↓ 回答は 『どちらでもない』 となると思います。 上記ご質問で ①java ②java v11.0.2 ③Amazon ④LINUX ⑤パッケージ ⑥ソース という単語がでてきています。 これらをご説明させていただきます。 ①java 正式には「Java」と、先頭大文字のようです。 これは、プログラミング言語とプラットフォームを指しています。 ・プログラミング言語について。 C#,Phythonなどと並ぶものです。 プログラムが書いている英語みたいなコンピュータへの指令文です。 ・プラットフォームについて かつては、いろいろな会社が独自の規格でパソコンをつくっていて、規格ごとにことなるプログラムを書かなくてはなりませんでした。 今でもwindows、mac、Android端末などいろいろな規格があります。同じことをするプログラムを作るにも、それぞれの規格にあう言語を覚え、それぞれにプログラムを書くと大変です。 そこで、まずそれぞれの規格用のJavaプラットフォームが提供され、プログラムは規格の違い(WindowsやMac、アンドロイ
0
カバー画像

CUIのゲーム作りを振り返る

作ってみた感想は、「ゲームが単調」です。演出が無いので変化に乏しく、ゲームというよりは作業している感じがしますね。Javaプログラミング入門の題材として考えたものなので、そう感じるのは当然だと思います。また、ゲーム起動時にランキングを毎回表示していますが、プレイヤー名が表示されず、Goldも全て0だから表示する意味はあるのか?と思われる方もいらっしゃるかもしれません。確かに現状では意味がありません。ですが、このゲームは改良できる余地がたくさんあるのです! 私が思いついた改良点は、①ランキングをDBに保存すれば、ゲーム起動時にこれまでのTop 5の記録が 表示できるようになる。ネットワーク通信しないのであれば、ファイルに ランキングを保存でも良いかもしれない。②予想を入力後、2個目の乱数が表示されるまでに一定時間待たされる(数秒) ように演出すれば、試合をしている雰囲気になりそう。効果音もあると なお良いと思う。③勝った時、負けた時の演出について。勝った時はGoldが増えるのを画像で 演出したり、Goldがじゃらじゃらするのを効果音で表現する。 負けた時もGoldが減る画像や、効果音などで表現する。④せっかく1〜13で乱数を生成しているので、これをトランプに置き換えて 対戦相手(コンピュータ)をディーラーにしたら、より試合っぽくなりそう。 トランプやディーラーの画像を追加して、勝ち負けでディーラーの顔が 変化したら、リアリティが増して良い。これらが浮かびました。CUIは文字だけになってしまうので、どうしても演出に限界があります。もしグラフィカルな演出をしたい場合は、GUIで作る開
0
カバー画像

CUIのゲーム作りに挑戦(Java), 製造

1.プログラミング前回の内部設計を基に、プログラミングします。・ModelBS.java・ViewBS.java・ControllerBS.javaの3ファイルを作ってみたので、下記に貼り付けます。文字色が黒のみなので見にくいと思いますが、ご了承ください。----------------------- ModelBS.java ------------------------------import java.util.*;public class ModelBS { //----------- // メンバ変数 private long lGold = 10; // 所持Gold private int iPlayTimes = 0; // 挑戦回数 private int iWinningStreak = 0; // 連勝 private long[] lOdds =  {0,2,4,8,16,32,64,128}; // 賭け率(倍率) private ArrayList<String[]> arrayTop5; // ランキング //--------------- // コンストラクタ public ModelBS() {  // ランキングを初期化  ArrayList<String[]> ranking = new ArrayList();  for(int i=0; i<5; i++) {   String[] strPlayerInfo = {"","0"}; // [0]:プレイヤー名、[1]:
0
カバー画像

CUIのゲーム作りに挑戦(Java), 内部設計

前回、外部設計を行いましたので、それを基に内部設計をしていきます。内部設計は、システム内部の処理やデータ入出力の動きが分かるように設計する工程です。システムを複数人で開発する場合、チーム内で設計者とプログラマーが別々であったり、プログラミング工程を外注するケースもあります。そのため、他の人がこの内部設計を見てプログラムを作れるものでなければなりません。今回は全工程を1人でできる内容ですので、簡易的に設計します。内部設計における成果物には、クラス図やシーケンス図などがありますので、一例としてそれらの作り方を見ていきましょう。1.クラス図JavaやC++など、オブジェクト指向のプログラミング言語で開発する場合、クラス図を作成するとクラス間の関係性や、どんなデータや処理を持っているのかが分かりやすくなります。例えば、先日紹介しました「三角形と正方形の面積を計算」するJavaのプログラムでは、クラス図は下記のようになります。三角形と正方形のクラスがそれぞれ面積を計算する操作(=処理)を持ち、図形クラスを継承しているのが分かります。(上図では、getterやsetterの処理は省略し、プログラム起動によって処理開始するMainクラスも省略しています)また、ここではクラス図の書き方についての詳細は省略します。UML(Unified Modeling Language)やクラス図で調べてみてください。それでは、今回のBig or Smallゲームを設計してみましょう。これは人によって作り方が異なりますので、正解は1つではありません。もし私が設計するなら、クラスはこう作るだろうという一例を載せ
0
カバー画像

CUIのゲーム作りに挑戦(Java), 要件定義 と 外部設計

1.趣旨祝・成人の日。ご成人おめでとうございます。みなさんがこれから活躍できるよう応援し、ご多幸を願っています。さて、今日からゲーム作りに挑戦してみます。プログラミング上達のコツは、理屈から入らず、自分で作ってみることです。作ったプログラムを動かしてみて、思った通りに動かなかったら原因を調べて・・・の繰り返しでスキルは磨かれていきます。本を読むだけでは、プログラミング言語を「使いこなす」ことはできませんので、今回のような挑戦がみなさんのプログラミングのきっかけになっていただけると嬉しいです。まずはどんなゲームを作るか決めます。ソフトウェアの機能や仕様をまとめたものを要件定義といい、ゲームに限らず情報システムやソフトウェアの開発で最初に行う作業です。これまでに紹介したJavaの開発技法であれば、CUIのゲームを作れると思ったので、下記に要件をまとめました。また、今回は日本の利用者向けのゲームを作りますので、日本語のみでブログを書いていきます。2.要件定義① 1 〜 13の中でランダムな数字が表示される。その数字を除いた1 〜 13の中で、次に出てくる数字がそれよりも大きいか小さいかを予想するゲーム。大きいと予想する場合は「b」を入力し、小さいと予想する場合は「s」を入力。他の文字を入力した場合は、メッセージで警告された後に再入力する。② 10 Goldを所持した状態でゲームスタート。0 Goldからbetできる。betするGoldが所持Goldよりも多い場合は、メッセージで警告された後に再入力する。0未満や数字以外を入力された場合も、警告された後に再入力する。③ 予想が当たれば、
0
カバー画像

Programming with Java, part 10

1.About logI think that the purpose of outputting the log is as follows.・To confirm whether the process was performed when testing the program.・To log a message when an error occurs and use it for investigation.・To record the processing date and time and access status to check for hacking."Log4j" is a representative Java log output, and it isone of the Java logging frameworks. But I think theLogger class in the java.util.logging package is moresuitable for beginners. So let's take a look at theLogger class this time.2.java.util.logging.LoggerThe following program explains how to output logsusing the Logger class.-------------------------- LogTest.java -------------------------------------imp
0
カバー画像

Programming with Java, part 9

1.About FileWriter classThis time I will talk about file output. There is a class calledFileWriter in the java.io package, so let's first see how touse this class.----------------------- WriteTest.java -------------------------------------import java.io.*;public class WriteTest {    public static void main(String[] args) throws Exception {        FileWriter fw = null;        try {            File file = new File("c:¥¥test¥¥test.txt");            fw = new FileWriter(file);            fw.write("Hello world");        } catch(FileNotFoundException e) {            System.out.println(e);        } catch (IOException e) {            System.out.println(e);        } finally {             // Close the
0
カバー画像

Programming with Java, part 8

1.About BufferedReader classThis is a continuation of the previous file input. TheFileReader class is inefficient because it reads charactersfrom the file one by one. The java.io package provides aBufferedReader class that reads line by line from a file,so let's see how to use this class with the following program.----------------------- ReadTest2.java -------------------------------------import java.io.*;public class ReadTest2 {    public static void main(String[] args) throws Exception {        BufferedReader br = null;        try {            File file = new File("c:¥¥test¥¥sample.txt");            FileReader fr = new FileReader(file);            br = new BufferedReader(fr);            St
0
カバー画像

Programming with Java, part 7

About file inputSince it is common to manage data with a DB, it is themainstream to acquire or register data in a DB using SQL.It will be introduced in another time.In addition, there are also scenes where you perform fileoperations from Java, such as receiving a file (CSV file, etc.)from the outside and importing it into the DB, or outputtingthe contents of the DB to a file and providing it to the outside.This time, I will talk about the file input.There are the following two types of file input / output in Java.・Byte stream・Character stream8 bits = 1 byte, and the byte stream inputs / outputs filesbyte by byte. The character stream inputs / outputs filescharacter by character. This time,
0
カバー画像

Programming with Java, part 6

1.Classes for character stringThere are many situations where you handle characters.Classes are provided in Java that are useful in suchcases, so I will introduce some of them.(1)StringThe first is the String class in the java.lang package.When you use the class of java.lang package, it is notnecessary to write "import java.lang.*;". This is becauseit is implicitly imported at compile.Also, String can create an object without new.    String strTmp = "test";If you enclose the string in double quotes like this,it will be treated as an object.Next, I will introduce the methods that I often use in String.①equalsCompares strings to each other and returns true if they match,false if they don't. Fo
0
カバー画像

Programming with Java, part 5

1.About Map of collection classFollowing List, this time I will introduce Map from the utility "java.util". You store a combination of key and value in Mapas one data. You use the key if you want to retrieve thevalue from the Map.Map also has several classes, so I will explain about"HashMap", "TreeMap", and "LinkedHashMap" in this time.(1)HashMapThis is a standard Map. You cannot register the duplicatekeys. Also, the elements (key and value sets) are notarranged in the order in which they were registered.To use it, specify the type as shown below when you new.For example,  HashMap<String,String> map = new HashMap<String,String>();or  HashMap<Integer,String> map = new HashMa
0
カバー画像

Programming with Java, part 4

1.About List of collection classI will talk about frequently used collection classes from theutility "java.util" provided by Java. This time about List.In the List, the elements are arranged in order.If you want to use an array, you need to specify the numberof elements in advance, but in the case of List, you can useList without specifying it.There are two types of List, "ArrayList" and "LinkedList".The program below uses ArrayList.------------------------- ListTest.java -----------------------------------------import java.util.*; public class ListTest {  public static void main(String args[]) throws Exception{   ArrayList<String> list = new ArrayList<String>();   // Measureme
0
カバー画像

Programming with Java, part 3

About inheritanceTriangle is a kind of figure, so I created a parent classof Triangle class. That is the Figure class below.------------------------ Figure.java ----------------------------public class Figure {  // Member variables  private int iArea;  // getter  public int getArea() {   return this.iArea;  }  // setter  public void setArea(int area) {   this.iArea = area;  } } ------------------------------------------------------------------------------------------- Triangle.java ----------------------------public class Triangle extends Figure{  // Member variables  private int iBottom;  private int iHeight;  // Constructor  public Triangle(int bottom, int height) {   this.iBottom = bott
0
カバー画像

Programming with Java, part 2

1.About stdinTriangle.java I created yesterday could only calculatethe area of a triangle with a base of 6 and a height of 4.Let's improve it so that we can calculate the arearegardless of the value of the base and height.The improved program is as follows.----------------------------- Triangle.java ------------------------------import java.util.Scanner;public class Triangle {    public static void main(String[] args) throws Exception {        System.out.println("How long is the bottom?");        Scanner sc = new Scanner(System.in);        int iBottom = sc.nextInt();           // Input the bottom.        System.out.println("How long is the height?");        int iHeight = sc.nextInt();       
0
カバー画像

Programming with Java, part 1

A happy new year! I look forward to working with youagain this year. I hope I can do the following things this year.■Plans・Programming with Java・I will try to make a Big or Small game with Java.・Measures for the Fundamental Information Technology Engineer Examination (around March)In summary, I will introduce programming with Javalittle by little from today. First, take a look at thesample program.----------------------------- Sample.java ----------------------------------------public class Sample {    public static void main(String[] args) throws Exception {        int x = 6;        int y = 4;        int z = x * y / 2;        System.out.println(z);    }}-------------------------------------
0
カバー画像

新しいアイテム

こんばんは、nikoniko 21です。私の記事をご覧になってくださってありがとうございます。今回は私の新しいプログラミング用のグッズについてお話したいと思います。私が使っているプログラミングのコードの書き方等を書いておくノートがもうすぐページがなくなりそうです。従いまして、もうすぐ新しいノートに変えようと思ってます。こちらのノートです。ダイソーで買いました。今のノートを使えなくなるのは寂しいですが、もうすぐこの新しいノートをおろすのが楽しみです。今回の記事はここまでです。最後まで読んでくださってありがとうございます。
0
カバー画像

ココナラでの出品を開始いたしました

これまで個人でサービス提供をしておりましたが今後はココナラでもサービス提供をしたいと思い出品を開始いたしました。Discordボットの作成から出品を始めますがMinecraftのPlugin作成なども出品予定です。
0
カバー画像

Java Silver ゲットー!!

先日、テストに合格したのでJava Silverの資格を手にすることができました!!Java Goldに向けて勉強に励みます。基本情報の合格発表も、もう少しです...。合格点は超えていたので大丈夫だとは思いますが油断できませんね。
0
カバー画像

徹底解説 Javaプログラミング WEBアプリケーション解説 #1 プロジェクトの作成と実行

0
カバー画像

スマートフォンアプリ開発

0 500円
カバー画像

作成例1_ファイル名一括変更+連番付け

ポートフォリオでサンプルプログラムを公開しようと思っていましたが、画像かYoutubeしか投稿できないことに完成後に気づきました。ならブログでサンプルコードを公開しようとしましたが、禁止ワードとやらに接触してしまうため、それもできず。仕方ないので紹介だけになります。行数:171名前を変更したいファイルをドラッグ&ドロップで一覧に加え、入力した「新規ファイル名」に連番を付けたファイル名に一括で変更します。Windowsではエクスプローラでファイル名を一括で変更できますが、連番の桁数がまちまちになってしまいます。このプログラムでは連番の桁数を揃えた形で、ファイル名を変更できます。
0
カバー画像

最速でWEBアプリケーションを作る (Java)

0
カバー画像

エンジニアの気まぐれダイアリー・・・・・

みなさん、如何お過ごしでしょうか。。?このコロナで大変でしょうが、何とか頑張りましょう!!今日から不定期でブログ書いていきたい思います。。。。内容はまだ何も決めていませんが。。。。プログラムに関すること、生活の事、その他色々。。。。宜しくお願いします。
0
41 件中 1 - 41