知能情報工学演習I 第7回( C言語第1回) 課題の回答

Slides:



Advertisements
Similar presentations
知能情報工学演習 I 第 12 回( C 言語第6 回) 課題の回答 岩村雅一
Advertisements

第 2 章 数値の入力と変数 scanf と変数をやります 第 2 章 数値の入力と変数 1. 以下のプログラムを実行してみよう  C 言語では文の最後に「 ; 」(セミコロン)が付きます 第 2 章 数値の入力と変数 2 #include int main() { int x; x = 3; printf("x.
1 第5回 配列. 2 今回の目標 マクロ定義の効果を理解する。 1次元配列を理解する。 2次元配列を理解する。 ☆2 × 2の行列の行列式を求めるプログラ ムを作成する.
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第3回 配列(1) 情報・知能工学系 山本一公
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第4回 配列(2) 情報・知能工学系 山本一公
情報基礎演習B 後半第5回 担当 岩村 TA 谷本君.
第2章 数値の入力と変数 scanfと変数をやります.
情報基礎演習I(プログラミング) 5月25日 水曜5限 江草由佳
6/19 前回復習 for文による繰り返し計算 演習1:1から10まで足して画面に結果を表示する 提出者: 1人
6/26 前回復習 for文、while文による繰り返し計算
プログラミング演習Ⅱ 第12回 文字列とポインタ(1)
岩村雅一 知能情報工学演習I 第9回(C言語第3回) 岩村雅一
プログラミング言語論 第6回 型 情報工学科 篠埜 功.
プログラミング演習II 2004年10月19日(第1回) 理学部数学科・木村巌.
第6章 2重ループ&配列 2重ループと配列をやります.
情報工学科 二宮 洋・鈴木 誠 小林 学・高畠俊徳 火曜日 1コマ目
第10回 プログラミングⅡ 第10回
岩村雅一 知能情報工学演習I 第8回(後半第2回) 岩村雅一
知能情報工学演習I 第7回( C言語第1回) 課題の回答
情報工学科 3年生対象 専門科目 システムプログラミング 第5回、第6回 ヒアドキュメント レポート課題 情報工学科 篠埜 功.
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第2回 ファイル処理 情報・知能工学系 山本一公
プログラミング演習I 2003年6月25日(第10回) 木村巌.
第10章 これはかなり大変な事項!! ~ポインタ~
知能情報工学演習I 第9回( C言語第3回) 課題の回答
岩村雅一 知能情報工学演習I 第9回(後半第3回) 岩村雅一
岩村雅一 知能情報工学演習I 第8回(C言語第2回) 岩村雅一
知能情報工学演習I 第12回(後半第6回) 課題の回答
知能情報工学演習I 第9回(後半第3回) 課題の回答
第7回 プログラミングⅡ 第7回
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
知能情報工学演習I 第8回( C言語第2回) 課題の回答
湘南工科大学 2013年10月22日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
知能情報工学演習I 第7回( C言語第1回) 課題の回答
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
プログラミング基礎B 文字列の扱い.
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
岩村雅一 知能情報工学演習I 第9回(後半第3回) 岩村雅一
岩村雅一 知能情報工学演習I 第9回(C言語第3回) 岩村雅一
岩村雅一 知能情報工学演習I 第12回(C言語第6回) 岩村雅一
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
岩村雅一 知能情報工学演習I 第9回(後半第3回) 岩村雅一
第1章 いよいよプログラミング!! ~文章の表示 printf~
プログラミング演習I 2003年7月2日(第11回) 木村巌.
知能情報工学演習I 第7回(後半第1回) 課題の回答
知能情報工学演習I 第11回( C言語第5回) 課題の回答
プログラミング入門 電卓を作ろう・パートI!!.
第2章 printf(“変数と入力”); scanf(“%d”,&num);
知能情報工学演習I 第8回(後半第2回) 課題の回答
岩村雅一 知能情報工学演習I 第8回(後半第2回) 岩村雅一
岩村雅一 知能情報工学演習I 第8回(C言語第2回) 岩村雅一
岩村雅一 知能情報工学演習I 第12回(後半第6回) 岩村雅一
知能情報工学演習I 第12回( C言語第6回) 課題の回答
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
第7章 そろそろ int 以外も使ってみよう! ~データ型 double , bool~
2005年度 データ構造とアルゴリズム 第2回 「C言語の復習:配列」
プログラミング演習II 2004年11月 2日(第3回) 理学部数学科・木村巌.
プログラミング入門2 第5回 配列 変数宣言、初期化について
第4回 配列.
printf・scanf・変数・四則演算
知能情報工学演習I 第11回(後半第5回) 課題の回答
知能情報工学演習I 第9回(後半第3回) 課題の回答
岩村雅一 知能情報工学演習I 第13回(後半第7回) 岩村雅一
第5回 配列.
知能情報工学演習I 第10回( C言語第4回) 課題の回答
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
第1章 文字の表示と計算 printfと演算子をやります 第1章 文字の表示と計算.
第1章 文字の表示と計算 printfと演算子をやります.
第1章 printf(“文字の出力\n”);
岩村雅一 知能情報工学演習I 第9回(C言語第3回) 岩村雅一
Presentation transcript:

知能情報工学演習I 第7回( C言語第1回) 課題の回答 岩村雅一 masa@cs.osakafu-u.ac.jp

前回の課題 変数aにあながた生まれた月、変数bに生まれた日を代入して、a+bとa-bを計算して出力するプログラムを作成しなさい ただし、レポートはLaTeXで作成し、DVIファイル(.dvi)とCのソース(.c)を提出すること レポートには名前、学籍番号、授業に対するコメント(任意)を書く LaTeX中のCのソースは\begin{verbatim}と\end{verbatim}で囲む(第4回の資料の6.1を参照)

回答例 #include <stdio.h> printf("a = %d\n", a); 現時点ではお約束 #include <stdio.h> int main(void) { char a, b; char plus, minus; a = 5; b = 19; plus = a+b; minus = a-b; printf("a = %d\n", a); printf("b = %d\n", b); printf("a + b = %d\n", plus); printf("a - b = %d\n", minus); return(0); } 出力 変数の宣言 データ型(intでもよい) 変数の初期化 計算

実際にあった間違い コンパイルできない 間違いではないが、無意味な行 間違いではないが、printfで表示する文字列の最後に改行記号がない Latexファイルを添付 間違いではないが、無意味な行 int a=12,b=11; a-b; 間違いではないが、printfで表示する文字列の最後に改行記号がない その他:scanfの使用 「セグメンテーション違反です」と表示される… よくわからず

コメント1 頑張る(1) C 言語難しそうですが頑張りたいです。 C 言語を早く理解できるようがんばります プログラミングは初めてのことなのでまだ慣れませんが、これから頑張ろうと思います。 今までプログラミングをやったことがないので難しいんですが頑張りたいと思います。 授業でCを習うことは今まで望んでいたことだったのでありがたい この春休みはC#を学ぼうとして途中で止めてしまったので、授業でしっかりC言語を身につけたいです。

コメント2 頑張る(2) 思っていたより簡単だった。授業についていけるように次回も頑張りたい。 C言語をやったのは初めてで、まだよく分からないことが多いです。ですが、分からないなりに、今はとにかく授業について行こうと思います。資料を見ながらなら、何とかできている気がするので、頑張って慣れていきたいと思います。 C言語なんて全く知らなかったけどできるようになった気がします。これからの授業も頑張りたいです。 Cを使ったのは初めてです。エラーがたくさん出て大変でした。でもWeb上の資料と、いつでも手に取れる参考書があればそれほど苦労しないだろうなと思いました。授業に関しては、とても初心者に優しい進行で、課題も簡単で助かりました。でもこれからどんどん難しくなっていきそうですし、Cはしっかりとtかえるようになっておきたいので、もっと努力しようと思います。

コメント3 Perlと比べて(1) CよりもPerlのほうが自分にとってはわかりやすいです Perlに似ていたのでとても理解しやすかった。むしろレポートをLaTeXで作るのが大変でした。 情報基礎の授業で、先にperl をしているので、今回の内容は理解が楽でした。 プログラミング目当てにこの学科に来たんで、すごく楽しいです! 一足早く始まった金曜のパールの課題はすごい難しくてひいひい言ってましたが…(笑) この調子でがんばります!! 情報基礎BI でPerl を学習中のためか、以前C 言語の本を読んでみたときより随分ととっつきやすく感じられました。

コメント4 Perlと比べて(2) 知能情報工学演習ではC 言語、情報基礎BI ではPerl と、混乱しそうです。でも、がんばるしかないですよね。 Perlもやっているので混乱しそう 今,情報基礎の授業でPerl をやっているので,頭の中でごちゃごちゃになりそうです。 perl と微妙に違うので、まぜこぜになって若干戸惑ってしまいましたが、今日の授業はなんとかついていけました。次の授業もしっかりついていけるように頑張ります。

コメント5 楽しみ・楽しい よかった 前から期待していた授業でした。プログラミングって楽しいですね。次の授業も楽しみです。 授業楽しすぎます!! 授業は、先生方も優しく接してくれて楽しいですが、もうちょっとゆっくり説明してくれるとありがたいです。 よかった 授業のスライドが自分のパソコンでみられるのがすごく良かったです わかりやすい授業でした。 初めてのc 言語でしたが、このレベルで続くならなんとかなりそうな気がします。

コメント6 授業をもっとはやく 難しそう・難しい(1) コメ もう少し授業スピード早くてもいい気がします コメ もう少し授業スピード早くてもいい気がします perl でやっている方がかなり難しいのでもう少しペースを上げて欲しいです。 難しそう・難しい(1) 難しそうです。 C言語はすごく難しそうだなと思いました。 C言語はすごく難しいかと怖いです 初めてのC言語だったので難しかったです。 C 言語難しい とても難しいです C 言語もPerl も難しい。

コメント7 難しそう・難しい(2) 最初の授業からほぼ全部が初めてすることなので、難しくて心が折れそうです。。授業中にやる事は隣の人や先生に聞いて何とかやっていけるんですが、課題の時は1人でやると全く進まないのでできればもう少し詳しく(これ以上は無理か)資料載せてほしいです。 難しく感じています。周りに助けてもらって、何とかついていっています。 課題が難しすぎて、周りの人に助けを求めているうちに、友達が増えてしまいました。 その他 C言語って何だ?