2016年09月28日 第3回
double型とint型でそれぞれ文字を指定して代入するときの注意を
教えてもらいましたが,そもそも全てdouble型にしてしまえばそのような
ミスはないのに,なぜわざわざそれぞれ指定するのか分かりません.
馬鹿で申しわけないです.サイズの問題だとしても,これから先,自分らは
技術者としてこういったささいな効率を求めていく事が大事なのでしょうか?
int型には誤差は生じないですね.
キャスト演算子とシフト演算子を理解するまでに時間がかかった.
演習4(5)をやっているとき身長や体重をnum1, num2とやっていたが
池口先生の話を聞いて今,num1が身長でnum2が体重と
わかっていても来週には忘れてしまうと思い書き直しました.
プログラムは自分が見て理解することは当たり前のことで他人が見ても何が書いて
あるのかすぐわかるようになっているのが良いコードという事がわかった.
すばらしい!すぐに直すところは
とても大切ですね.
前回のプログラミングより実用的だと感じるものが多く,打ち込んでいて
とてもおもしろかったです.前回より何も見なくても打ち込める
ようになってきたので,身についているのだという実感もあり,楽しく
授業を進めることができました.
すばらしいですね.この調子で進めましょう.
読みやすいソースコードを作るためにソースコードが長くなってしまったとき,
処理の速さに変わりはないのでしょうか.なんとなく,遅くなってしまうの
ではないかと思ってしまいます.
大丈夫です.
今日は演算子について学びました.
インクリメント,デクリメントについて今日初めて知ったので
難しそうに感じましたが,レジュメの図を見たり,説明
を聞いたりして理解できました.
プログラミング初心者なので課題を終わらせるだ
けでいっぱいいっぱいなので頑張ってついていきたいです.
時間内に終わらなかったら,授業後に
やるのでよいと思います.
今回は今までに比べて演習が難しかったです.今後,もっと
難しくなるということで頑張りたいと思います.
はい,それでよろしいと思います.
今回の演習や,課題の量では
私にはとても授業内に終えられないのですが,
来週からも今回と同じくらいの演習を
行う予定なのでしょうか.
もっと増やす予定です.
b=a++と書くより,b=a+1と書く方が慣れるまでは良いと
いうのは確かに分かるのですが先生がその後に慣れて来
たらインクリメントの方が良くなると仰っていたのですが,
a++と書いた方が良い場合はどんな時がありますか?
b=a++;とb=a+1;とでは
結果は違います.
時間内に課題が終わりません.早く打てるようになるには,やっぱり慣れが
大切なのでしょうか・・・.
「早く打てるよう」な方向で作業していないのでは?
課題が重すぎて心が折れそうです.
「折れそう」ということは折れてないね.
気合い!
型変換を行う際に,printf関数やscanf関数の変換仕様も合わせて
変えなければならず,そこで,何度もコンパイルエラーが出たので,今後は
気を付けていきたい.
コンパイルエラーは,実は楽なのですよ.
様々な演算子を学べてとても楽しかったです.インクリメント,デクリメントの説明の図がとてもわかりやすく
理解しやすかったです.
重要なところは先生が何度もおっしゃって下さるので,忘れにくくなり本当にありがたいなと思いました.
すばらしいコメントですね.さすがです.
前回にもらったUSBを使って起動させてみたんですけれど
起動させることができませんでした.
起動の仕方をもう一度,紙か動画などで説明していただけるとありがたいです.
また,課題は今回は多すぎに感じました.
具体的な環境,方法などを
書いてくれないと何とも言えないので,
直接説明してください.
前回よりもレベルアップしていて難しかったですが,その分自分で
考えて工夫する余地があり楽しかったです.
書き方には個人差が出るのでより分かりやすくしてシンプルな
ソースコードを書けるように努めたいと思います.
よろしいと思います!!
今までただの記号にしか見えていなかった文字が
授業を重ねるにつれて少しずつではあるが
意味を持った形で見えてきた.めっっちゃ嬉しい!!
頭すげえ使う.難しい.興味深い.
やりがいある.目が痛い.
気持ちはよく分かりました.が,次からは
大学生らしい文で書きましょう.
自分だけが分かるように書くのではなく,他の人
も理解できるように変数の名前を決めたり,
コメント文を入れる方が良いということが分かりました.
大切なところですので,ぜひ
実践してください.
今日は今まで3回の中で1番難しくて苦労しました.でも,これを
すべて自分でできるようになることを目標にがんばりたいと
思います.この授業で私はまだまだ何もできてないと
実感しました.予習含め,もっとがんばりたいと思います.
期待していますよ!次回も「今まで」の中で
1番難しくなると思います.
とにかく課題の数が多すぎて大変でした.
プログラミングをすでにマスターしている某H君も苦戦していたので,
この量は多すぎると感じました.
課題の内容自体は,順調にステップアップしてきているなという印象です.
そんなことないですよ.
今日は演習の量がとても多く感じた.
これらの演習が,後々自分でプログラミングをするときに重要と
なっていく基礎だと思うので,ただテキストのソースコードを
写すだけでなく,しっかりと自分が何をコンピュータに命令しているのか
理解しながら取り組んでいきたい.
すばらしい!この調子でお願いします.
今月は+,-といった演算子というものを用いて,コンピュータに
計算させるという,いかにもプログラミングといった感じの演習で
非常に楽しかった.
楽しいというのがとても素晴らしい!
生年月日から年齢を出すプログラムのコードを書くのが一番難しかった.
できたとき感動した.
確かにうまくいくと感動しますね.
演算量が増えていて,とても疲れた.
頑張って.
計算機工学のときのように,コメントの返信を講義サポート用の
ホームページで行うのですか?
行っています.
今日は課題が多かったので,オプション課題までを時間内に
終わらせることができなかった.
もう少し少なくして欲しいです.
まだまだ!
先生が言われていたようにnum1,num2などとしていくと,どういう意味を
持った数字なのかがわかりづらくなるので,変数名を決める際にはその
数字が持つ意味を理解して,それに沿うような名前にしようと思います.
誕生日から年齢を判定するプログラムは数学の問題だなと思いました,
条件文を使っても記述できると思うので,自分でやってみようと思います.
ぜひ,そうしてください.大切なことです.
友達が2次関数の解を出すプログラミングをしていると言っていたが,
それはいつぐらいになったらできるようになるでしょうか.
2次関数でなくて,2次方程式の解だと思いますが,もうすでに出てますよ.
2次方程式には解の公式がありますから…
一見if文やfor文に頼らないとできなそうなプログラムでも割と使わずに
できることが分かり,少し感動しました.
便利な関数に頼らずに複雑なプログラムを作るのも面白そうだと
思いました.また,その方がプログラムの構造をより理解できる
と感じました.
さすが!その通りです.
演習課題が手応えがあり,やっていて楽しかった.
細かい部分でのミスが積み重なると大きなバグにつながるので,
勉強しているときから気をつけなくてはいけないと感じた.
コード内でのコメントの書き方が難しいので,是非教えていただきたい.
わかりました.いくつか例を作ってみます.
C言語がパズルのようでおもしろいです.
論理的に思考する能力が成長できそうです.
まだ;などをタイピングし忘れることがあるので,
練習を積み重ねたいです.
プログラムには論理性が必要ですね.
今回の講義は式や演算子について詳しく教えていただきありがとうございました.
今回の演習は前回までとは違い,頭を使う問題が多くて,
とても苦労しましたが,とても勉強になりました.
池口先生の話を聞いて,ソースコードを邸内に書くことの重要性を
理解することができました.
理解してくれてよかった!!
課題が少し多すぎるのではないかと思いました.
もう少し少なくして欲しいです.
内容としては,クイズのようでとても面白かったです.
自分の頭で考えてプログラムがうまく書けた時は感動します.
これからも楽しみです.
楽しみということであれば,量はOKですね.
今回は課題の量が多すぎます!!!!!
全然終わる気配がしませんでした….
でも正しく出来ると結構嬉しくて楽しいです.
そろそろちゃんと家のパソコンにLINUXを入れようと思います.
ということは,できたということですね.
現在の年齢を出力するプログラムで数学の重要性がよくわかりました.
そうです. 数学的な視点は効率の良いプログラムを書くのにとても重要です.
シフト演算を使うメリットはあるのでしょうか?
単純に数を2の乗数倍したければ,普通に*◯で◯倍した方が
コード的にも読みやすいと思うのですが….
4ビット左シフトのにx*2*2*2*2と書くより,x<<4の方が良くないですか?
打つ量も少なくて.
Cでは2のn乗計算するのにpow関数を使わないといけないのです.
(掛け算を繰り返す以外の方法では.)
自宅でのC言語の開発環境を模索しているのですが,
(VScodeやeclipseなど)何かオススメはありますか.
いろいろ試すのが勉強になって良いと思います.
個人的には,Linux(Unix)+emacs+gdb
今日はとても手応えがある問題ばかりで楽しかった.
いいね!