トピック
トケs(Toke) hinari0526

優しい人、プログラムを最初から教えてくれませんか?

4そうだね
プレイ済み
返信[1]
親投稿
HRT-86_にでら mijuharuto
普通の人ならggrksって言うけど教えてあげる。 プログラムの何を教えてほしいの?
1そうだね
プレイ済み
返信[2]
親投稿
ぴくと kanau1203
プログラムはコンピューターに対しての指示書と思うといいかもしれませんね まずPRINTという命令を使ってみましょう PRINT "Hello world!"とうつと画面にHello world!と表示されます この場合”から”で囲われた文字が画面に表示されますね 文字を表示するといっても計算もできますよ PRINT 3+4 とうって実行してみましょう すると7と表示されます この場合は"で囲まなかったところの式の計算をしてくれます スゴーイ!! 他にも変数、配列なんかを学んでみるといいですよ! パソコンのキーボードうちやすい...Mac のblue toothのやつ
2そうだね
プレイ済み
返信[3]
親投稿
余談ですが、そのままでも電卓になっちゃうところはさすが「コンピュータ」が「電子計算機」と呼ばれるだけあるなぁ、と思いますね。 電卓と言えば、+-×÷以外の計算をするための機能もついてます。 興味があればPRINT POW(2,4)と打ってみましょう、2を4回かけた数字が出てきます。
0そうだね
プレイ済み
返信[4]
親投稿
say sayer.exe
いきなり出鼻をくじくようで悪いんですが、たいていの場合その質問からはじめた人は挫折しちゃってます 悲しい話です 漠然と「プログラミングがしたい」と思った場合、特に目標がない分、飽きたらそこで終わりです かと言って、「大作を夢見て挑戦する」のもこれまた無謀な話で、誰かが言っていた「レベル1勇者がラスボスと戦うようなもん」だったりもします 自転車も乗るのに練習が必要だったように、プログラミングも講座とかを読んで打ち込んで試して練習すれば理解できるようになるでしょう(打ち込んで試すことが重要) いわゆるggrksってやつです
2そうだね
プレイ済み
返信[5]
親投稿
say sayer.exe
何も考えずに下のコードを打ってみてください ACLS:SPSET 0,0:WHILE 1:L=(L+1)MoD 360:SPoFS 0,SIN(RAD(L))*50+50,CoS(RAD(L))*50+50:VSYNC:WEND ☆英文字のオーは意図的に小文字にしてますが、打ち込む際には大文字で問題ないです
1そうだね
プレイ済み
返信[6]
親投稿
トケs(Toke) hinari0526
皆さんありがとうございます、参考になります
0そうだね
プレイ済み
返信[7]
親投稿
say sayer.exe
お礼はいいから打って試してみてね 動いたらどう動いたかを教えて下さい エラーになったらスクショを貼ってください
1そうだね
プレイ済み
返信[8]
親投稿
ツララ LongIceSword
運動会のプログラムとか、そういうところからでもいいですか? 要するに、こういう順番でイベントが進行しますよっていう案内書きみたいなものなんですけど、学校の行事の実行委員なんかを経験してると分りやすいかもですね。 コンピュータのプログラムの場合ちょっと違うのは、徒競走や玉入れなんかの競技名を書いても通じなくて、「歩く」「走る」「しゃがむ」「玉を拾う」まで細分化した単語を組み合わせて説明しなきゃならないのと、場合に依っては競技に使う玉や道具まで、個数や準備で置いておく位置まで書かないとダメだったりするので、慣れないとかなり面倒くさいです。 しかも進行プランに間違いがあっても、イベントがスタートしたら途中でアドリブ効かせて修正なんて不可能。これがキツい! でも大会を成功させて、なおかつ参加者も喜んでくれてたらとても嬉しいですよね。
3そうだね
プレイ済み
返信[9]
親投稿
ツララ LongIceSword
まずはぴくとさんや、あまさとさんや、sayさんが書いてくれたプログラムを打ち込んで実行してみて、「実行結果」や「流れ」を意識してみるのがおすすめですね。
1そうだね
プレイ済み
返信[10]
親投稿
トケs(Toke) hinari0526
sayさん やっぱり僕ってアホですね
1そうだね
プレイ済み
返信[11]
親投稿
say sayer.exe
二行に分かれて書いてる様に見えますが、実際は一行で書いてます(スクショ参照) ちなみに、十字キーの上下を押したら、少し幸せになるでしょう
2そうだね
プレイ済み
返信[12]
親投稿
よっぱらい yopparai1965
最初はわからないことばかりで戸惑うかもしれんが、そこを乗り切れば何とかなる。 ついでに言えば、ここにいる人たちは、君が思ったとおりにできなかったからって怒ったりはしない。 できるようになるまでアドバイスをくれるはずだ。 次にとは言わないが、最終的に「できました!」という回答を期待している!
3そうだね
プレイ済み
返信[13]
親投稿
KU kerorinU
自虐はどうかやめてください。どの分野でも、始めたときは皆「アホ」です。
3そうだね
プレイ済み
返信[14]
親投稿
ツララ LongIceSword
ダイレクトモードでも動く一行一画面プログラムをお題に沿って即興で作るのって、算数のドリルみたいで良い練習になりそうですね。 IF文もWHILE~WENDみたくENDIF入れれば大丈夫ですし。
2そうだね
プレイ済み
返信[15]
親投稿
トケs(Toke) hinari0526
+を押してみた、すごい!!こんなことできるんだ!!
3そうだね
プレイ済み
返信[16]
親投稿
(そもそもミーバースのユーザーの一部は外の世界(ミバ外のネット世界)を知らないから「ggrks」って用語通じないんじゃ?)
0そうだね
プレイ済み
返信[17]
親投稿
よっぱらい yopparai1965
Syntax errorか... 惜しいな... 何か写し間違えていないか、もう少し確認!
0そうだね
プレイ済み
返信[18]
親投稿
MIKI ifconfig
豆知識 誤解を恐れずに言えば sin, cos の定義域は実数全体だから、mod 360 しなくても OK! (L=L+1 でいけるってこと)
0そうだね
プレイ済み
返信[19]
親投稿
say sayer.exe
ダイレクトモード(黒い画面のことね)で試されることも想定して一行で書いたけど、エディットモードで書いたほうがいいかな? とりあえずキーボードの左下にある青い[EDIT]って書いてあるボタンを押して前とおんなじコード打ってください ほいで打ったらSTARTボタン!←DSのSTARTボタンだぞ で、例のごとく うまいこと動いたらどう動いたか教えて下さい エラーになったらエディット画面をスクショを貼ってください
0そうだね
プレイ済み
返信[20]
親投稿
say sayer.exe
エディットモードのスクショ 書き方が変わってますが、書いてることは同じです エラーになったときにエラー箇所を特定しやすいように行分けしてます
0そうだね
プレイ済み
返信[21]
親投稿
say sayer.exe
忘れてたけど 「十字キーの上下を押したら前に打ったコマンドが表示されるプログラム」 じゃないぞ 十字キーの上下で~は最初から入ってる機能なんでお間違えなく
0そうだね
プレイ済み