ダイレクト特集ページ用バナー(ダウンロード版)

Re:ゼロから始めるプログラミング言語

xzcxxvzx

1:名無しさん@おーぷん:2017/04/10(月)02:00:27 EKA

知識もゼロの俺がプログラミング言語について勉強していきたいと思います
目標は一ヶ月でjava言語のマスターです

ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)
ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)
Re:ゼロから始めるプログラミング言語
引用元:http://hayabusa.open2ch.net/test/read.cgi/news4vip/1491757227


2:名無しさん@おーぷん:2017/04/10(月)02:00:58 rmv

頑張るがよい


3:名無しさん@おーぷん:2017/04/10(月)02:01:28 EKA

使う教材は

スッキリわかるjava入門第2版です


4:名無しさん@おーぷん:2017/04/10(月)02:01:37 Oab

ここでスクショを交えて説明しながらやるんや。
そうすることでお前の理解も深められるし俺も学べる


5:名無しさん@おーぷん:2017/04/10(月)02:01:46 Lex

最終目標はフロッピーに入るサイズで悪魔召喚プログラムを作ることな


6:名無しさん@おーぷん:2017/04/10(月)02:01:55 fiC

頑張ってくれたまえ


7:名無しさん@おーぷん:2017/04/10(月)02:02:42 EKA


基本的なことから、javaの開発環境を整えるためにJDKとEclipseをインストールします


8:名無しさん@おーぷん:2017/04/10(月)02:03:03 A1C

ゼロからなら基本構文覚えながら1本システムアプリ作ると良いぞ


9:名無しさん@おーぷん:2017/04/10(月)02:03:11 rmv

そういえばさっき、Eclipseをアンインストールしたわ


10:名無しさん@おーぷん:2017/04/10(月)02:03:18 Oab

もうダメぽ。>>1が何言ってるかわからん


11:名無しさん@おーぷん:2017/04/10(月)02:05:59 EKA

スマートフォンの場合はdokojavaを使用するのもいいかもしれません
ブラウザ型の開発環境で、JDKの導入が必要ありません


12:名無しさん@おーぷん:2017/04/10(月)02:20:09 EKA

JDKのインストールと環境変数の変更終わり
次のインストールに移る
Powered By 画RSS
13:名無しさん@おーぷん:2017/04/10(月)02:22:56 EKA

今気づいたけど俺のIDがイカ


14:名無しさん@おーぷん:2017/04/10(月)02:44:51 322

>>13
そんなどうでもいい事でスレ立てするのか・・・・・

http://hayabusa.open2ch.net/test/read.cgi/news4vip/1491758886/l10


15:名無しさん@おーぷん:2017/04/10(月)02:46:37 EKA

    正 直

  / ̄ ̄ヽ ̄ ̄\
 ∠  レ |  ⌒ヽ
  \__ノ丶  )|
   (_と__ノ⊂ニノ

す ま ん か っ た


16:名無しさん@おーぷん:2017/04/10(月)02:47:20 EKA

Eclipseのインストールと日本語化終わり
これからjava入門書に触れていきます


17:名無しさん@おーぷん:2017/04/10(月)02:48:50 uVj

頑張って
俺もjava学んでみる


18:名無しさん@おーぷん:2017/04/10(月)02:49:28 EKA

・プログラムの入力
・コンパイル
・実行

この3つがプログラムの基本らしい
ふむふむ……なるほど、わからん


19:名無しさん@おーぷん:2017/04/10(月)02:52:09 uVj

>>18
まずプログラムの入力で命令をたくさん書いて、コンパイルでおかしな命令がないか確認して、最後に命令を実行するかんじだぞ


20:名無しさん@おーぷん:2017/04/10(月)02:52:46 PSn

あーやってこうやればおk


21:名無しさん@おーぷん:2017/04/10(月)02:55:16 EKA

なるほどな
とりあえずサンプルプログラムに計算をさせるところからやってみr


22:名無しさん@おーぷん:2017/04/10(月)02:55:42 PSn

i<++


23:名無しさん@おーぷん:2017/04/10(月)03:14:34 brq

スレ立てる前にそこまで下調べして
こんなにスラスラ開発環境も構築出来る
これで知識ゼロと言われても


24:名無しさん@おーぷん:2017/04/10(月)03:16:46 EKA

>>23
開発環境の構築は他のサイト参考にしたから、3秒くらいで誰でもできるさ
とりあえずサンプルプログラムに計算させることに成功した
最初入力しても計算できなかったけど、数字の計算したいときはなんか"いらないことに気づいたわ


25:名無しさん@おーぷん:2017/04/10(月)03:22:28 EKA

便利だなこれ
Xに代入しても計算できるんだ


26:名無しさん@おーぷん:2017/04/10(月)03:22:31 brq

そう?エクリプスの準備クソ面倒臭いから
エクリプスでとIDE指定されない限り使わないなぁ


27:名無しさん@おーぷん:2017/04/10(月)03:23:25 EKA

今からプログラムの書き方について勉強していくよ


28:名無しさん@おーぷん:2017/04/10(月)03:28:04 EKA

プログラミングってなんかいっぱい記述しなくちゃいけなくてとっつきにくい感じがしたけど
実際はメソッドブロックの中にしか主に記述しないんだな


29:名無しさん@おーぷん:2017/04/10(月)03:32:39 sdN

そうだよ、Javaみたいな言語(クラスベースのオブジェクト指向と呼ぶ)だとメソッドの中に処理を書いていく
言語によってはクラスを書かずにpublic void...みたいにいきなりかけたり(関数)、関数の中に関数を書いたりできるよ


30:名無しさん@おーぷん:2017/04/10(月)03:36:44 EKA

publicstaticvoidmain(Starting[]args)を一字一句間違えるなとか書かれててワロタ


31:名無しさん@おーぷん:2017/04/10(月)03:37:46 EKA

かぎかっこの使い分けとかめんどいんだけど
プログラマーはそこら辺どうしてるの?


32:名無しさん@おーぷん:2017/04/10(月)03:41:15 EKA

StirlingじゃねぇStringじゃねえか


33:名無しさん@おーぷん:2017/04/10(月)03:46:06 PSn

ほとんど既存の使いまわしとこぴぺ


34:名無しさん@おーぷん:2017/04/10(月)03:47:23 EKA

コピペでもいいのか
コピペ使ったろ


35:名無しさん@おーぷん:2017/04/10(月)03:47:52 PSn

実際そっちのほうがはやい


36:名無しさん@おーぷん:2017/04/10(月)04:09:45 EKA

お金の計算にdoubleは使っちゃだめ
覚えた・・・


37:名無しさん@おーぷん:2017/04/10(月)04:24:49 EKA

変数宣言のお勉強終了

僕が今日、プログラミングについて覚えたこと

ソースはクラス&メソッドの二重構造になっている
主に記述するのはメソッドの中だけ
初心者のうちからインデントを使う癖をつけたほうがいい
変数は型 変数名で宣言して利用する、書き換えられたくないならfinalを型の前につける
基本はint double char String 後者2つは引用符と二重引用符に気をつける


38:名無しさん@おーぷん:2017/04/10(月)04:26:14 uPS

古臭いCやってるとstring型は羨ましくもあり


39:名無しさん@おーぷん:2017/04/10(月)04:28:17 EKA

よしっ今から練習問題にあるソースコードを書くぞ!
縦幅3 横幅5の長方形の面積は、15の結果を表示するソースコードを書くぜ


40:名無しさん@おーぷん:2017/04/10(月)04:29:32 sdN

今はPythonしか使ってないから、もう書いている内容が面倒臭そうとしかおもわん


41:名無しさん@おーぷん:2017/04/10(月)04:49:04 EKA

コンパイルエラーに悩まされながらなんとか修正してできたぜ


42:名無しさん@おーぷん:2017/04/10(月)04:59:58 EKA

public class rensyuu {
public static void main(String[] args){
int a = 3;
System.out.println("縦幅を" +a);
int b = 5;
System.out.println("横幅を" +b);
int c = a * b;
System.out.println("長方形の面積は" +c);
}

}


108:名無しさん@おーぷん:2017/04/11(火)16:36:00 i9O

今、第一項の暗記が終わったところなので、
試しに>>42を日本語入力をオフにして記述してみる
目標は5分以内達成


43:名無しさん@おーぷん:2017/04/10(月)05:01:24 EKA

やったぜ


44:名無しさん@おーぷん:2017/04/10(月)05:02:29 uPS

乙!


45:名無しさん@おーぷん:2017/04/10(月)05:06:27 EKA

次のお勉強は式と演算子だ


46:名無しさん@おーぷん:2017/04/10(月)05:07:35 EKA

でもまあ3時間も勉強したし流石に疲れた
また寝て、起きたら勉強するわ
みんなお疲れ様
アドバイスくれた人もありがとう


47:名無しさん@おーぷん:2017/04/10(月)07:34:28 MSS

5日間かけたプログラムが初期化されるとかそういうあれかと


48:名無しさん@おーぷん:2017/04/10(月)08:46:27 BK4

おおっ こんなプログラミングのスレが!

ときどきスレタイ検索をすると見つかるねぇ
だがしかし
スレ完走するのはなかなかない


49:名無しさん@おーぷん:2017/04/10(月)15:46:59 EKA

今日も5じからはじめるよ


50:名無しさん@おーぷん:2017/04/10(月)15:49:07 urA

おーこんな希望に満ち溢れたスレが
応援するよ!


51:名無しさん@おーぷん:2017/04/10(月)16:03:03 uVj

応援してるよ


52:名無しさん@おーぷん:2017/04/10(月)17:01:22 EKA

はじめていくよ
今日は式と演算子のお勉強です




54:名無しさん@おーぷん:2017/04/10(月)17:05:11 EKA

+や=が演算子か


55:名無しさん@おーぷん:2017/04/10(月)17:05:56 U8q

ビット演算だとNOT,AND,OR,XOR


56:名無しさん@おーぷん:2017/04/10(月)17:42:07 EKA

計算の文の勉強終わり


57:名無しさん@おーぷん:2017/04/10(月)17:42:29 EKA

次は命令実行のお勉強


58:名無しさん@おーぷん:2017/04/10(月)17:43:46 EKA

system.out.printknのやつが命令実行の文なのか


59:名無しさん@おーぷん:2017/04/10(月)17:44:11 EKA

knじゃないln
printlnってなんて読むんだよ!!!


62:名無しさん@おーぷん:2017/04/10(月)17:51:33 2ZK

>>59
人前で読むときはプリントライン
心の中ではプリントルン


60:名無しさん@おーぷん:2017/04/10(月)17:44:59 Xkq

LogoとBASICしか使えない俺涙目


61:名無しさん@おーぷん:2017/04/10(月)17:45:47 EKA

おーぷん2ちゃんねるプログラマいすぎやろ


63:名無しさん@おーぷん:2017/04/10(月)17:52:52 EKA

ワロタ


64:名無しさん@おーぷん:2017/04/10(月)18:04:33 EKA

うおおお
乱数を発生させる命令実行文を覚えたぞ


65:名無しさん@おーぷん:2017/04/10(月)18:05:35 EKA

株式会社イーグルジャンプに採用待ったなし


66:名無しさん@おーぷん:2017/04/10(月)18:10:50 EKA

キーボードから文と整数を入力する命令実行文も覚えたぞ
これでなんか簡単なプロフィールを入力してもらえるプログラムが作れるようになったらしい
作ってみるか


67:名無しさん@おーぷん:2017/04/10(月)18:13:17 EKA

式と演算子のお勉強のまとめ

演算子の評価基準に注意する
doubleやintは自動的に変換されて代入されることもある
命令実行文でいろいろな命令を実行できる


68:名無しさん@おーぷん:2017/04/10(月)18:33:03 EKA

プログラマーって命令実行分の綴りは全部暗記してるもんなの?
それともコピペでおk?


69:はなやに◆KQ12En8782:2017/04/10(月)18:46:08 jX1

もちろん、暗記なんてしてないよ。
そりゃあもう、コピペばっかり。


70:名無しさん@おーぷん:2017/04/10(月)18:52:43 2ZK

よく使うのは暗記
後はEclipseの補完
コピペは効率が悪い場合が多いだろ


71:名無しさん@おーぷん:2017/04/10(月)18:55:51 brq

インテリセンス様任せの雑魚です


72:はなやに◆KQ12En8782:2017/04/10(月)18:55:52 jX1

最初の段階はそんな感じだろうけど、進めていくほどコピペ率が高まって・・・


73:名無しさん@おーぷん:2017/04/10(月)19:14:54 2ZK

>>72
おんなじ物何度も作ってるの?
コピペするくらいならそのまま使えば良いじゃん
一部のみ書き換えるなら継承して違う部分だけオーバーライドするとかを考えるべき


76:はなやに◆KQ12En8782:2017/04/10(月)19:24:09 jX1

>>73
いや、CASE文などを使うときとか、DB制御などの
セットで実行するようなのの記述とか・・・


79:名無しさん@おーぷん:2017/04/10(月)19:28:46 brq

>>73
ブロック単位でコピペするようなコピペグラマは
プログラム技術スレでレスしないんじゃない?


83:名無しさん@おーぷん:2017/04/10(月)19:42:40 BK4

>>79
ほれほれ
これみてみぃ
hayabusa.open2ch.net/test/read.cgi/news4vip/1491639607/71


74:名無しさん@おーぷん:2017/04/10(月)19:19:54 EKA

なんか実行したらキーボード入力できないんだけど
どうすればええにゃ
書いたプログラムが正しく動くがわからんぞ


75:名無しさん@おーぷん:2017/04/10(月)19:23:45 EKA

解決したわ
人に名前と年齢を入力してもらって、占いできるプラグラムかけたンゴ
やったぜ



ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)
ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)

このエントリーをはてなブックマークに追加
Powered By 画RSS

コメント

トラックバック

aaaaaaaa