最終回 総合演習 第13回目 [7月17日、H.15(‘03)] 本日のメニュー 1)総合演習課題 2)過去の試験問題 3)試験について

Slides:



Advertisements
Similar presentations
プログラミング演習( 2 組) 第 9 回
Advertisements

プログラミング 平成24年1月11日 森田 彦.
プログラミング 平成25年10月29日 森田 彦.
第1章 場合の数と確率 第1節 場合の数  3  順列 (第3回).
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第3回 配列(1) 情報・知能工学系 山本一公
初年次セミナー 第8回 データの入力.
7/10 if 文課題 力作が多くて感心! 演習1:キーボードから2つの整数を入力し、小さい方の数字を 表示せよ。
情報処理 第12回.
演算、整数型と浮動小数点型 第3回目 [4月27日、H.16(‘04)] 本日のメニュー 1)前回の課題・宿題 2)ファイルサーバの利用
配列(2) 第10回目 [6月22日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)前回の宿題について 3)課題
関数(1) 第11回 [6月29日、H.16(‘04)] 今日のメニュー 1 前回の課題 2 前回の宿題 3 いろいろな関数の演習 4 課題
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第4回 配列(2) 情報・知能工学系 山本一公
プログラミング基礎I(再) 山元進.
初年次セミナー 第4回 整数と実数の取り扱い.
ファーストイヤー・セミナーⅡ 第8回 データの入力.
配列(2) 第10回[平成15年6月26日(木)]:PN03-10.ppt 今日の内容 1 素数を求める(教科書の例):復習
6/19 前回復習 for文による繰り返し計算 演習1:1から10まで足して画面に結果を表示する 提出者: 1人
演算、整数型と浮動小数点型 第3回[平成16年4月27日(火)]:PN04ー03.ppt 今日の内容 1 復習 2 加減・乗除演算子
プログラミング 平成24年10月23日 森田 彦.
プログラミング入門2 第1回 導入 情報工学科 篠埜 功.
多重ループ 繰り返し構造:補足事項 第8回目 [6月8日、H.16(‘04)] 本日のメニュー 1)前回の課題について
多重ループ 繰り返し構造:補足事項 第8回目 [6月12日、H.15(‘03)] 本日のメニュー 1)前回の課題について
C言語 配列 2016年 吉田研究室.
第13回授業(7/10-1) での学習内容 6月19日に宿題にした平均値の差の検定結果、及び7月3日の授業で実習した同検定結果のウェブ上での検算のやり方を学習する。 この検算の宿題は、春期定期試験の時に、今日渡す2枚目の出欠表の裏に授業中の手計算による結果と比較して、手計算の結果が正しかったかを報告する。
基礎プログラミング (第五回) 担当者: 伊藤誠 (量子多体物理研究室) 内容: 1. 先週のおさらいと続き (実習)
IT入門B2 (木曜日1限) 第一回 講義概要 2004年月9日30日.
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月10日、H.15(‘03)] 今日のメニュー 1 前回の課題の復習
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月6日、H.16(‘04)] 今日のメニュー 1 前回の課題の復習
湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
データ構造とアルゴリズム論 第2章 配列(構造)を使った処理
精密工学科プログラミング基礎 第9回資料 (12/11 実施)
プログラミング入門2 総合演習課題 2008年 1/7, 1/21 実施 これまでの講義内容についての腕試し
プログラミング 平成25年12月10日 森田 彦.
配列(1) 第9回目 [6月15日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)前回の宿題について 3)配列 4)課題
第10回 プログラミングⅡ 第10回
選択構造と条件判断 第5回目 [5月18日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)構造化プログラム(選択構造)
岩村雅一 知能情報工学演習I 第8回(後半第2回) 岩村雅一
情報処理3 第5回目講義         担当 鶴貝 達政 11/8/2018.
最終回 総合演習 第13回目 [7月13日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)総合演習課題
ちょっとした練習問題① 配列iroを['R', 'W', 'R', 'R', 'W' , 'W' , 'W']を宣言して、「W」のときの配列の番号をprintfで表示するようなプログラムを記述しなさい。
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
プログラミング演習(2組) 第8回
プログラミング入門2 第2回 型と演算 条件分岐 篠埜 功.
第4回 統計処理(1) 表計算ソフトの基本操作 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時
プログラミング演習(’04) ・ガイダンス ・簡単なプログラムの作成 ・aucopyの練習 ・今日の課題・宿題
情報処理基礎 2006年 7月 13日.
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
岩村雅一 知能情報工学演習I 第9回(後半第3回) 岩村雅一
精密工学科プログラミング基礎Ⅱ 第4回資料 今回の授業で習得してほしいこと: 文字列の扱い ファイル入出力の方法 コマンドライン引数の使い方
整数データと浮動小数データ.
プログラミング入門2 総合演習課題 2008年 12/22(月), 2009年 1/14(水) 実施 これまでの講義内容についての腕試し
C言語 はじめに 2016年 吉田研究室.
地域情報学 C言語プログラミング 第2回 変数・配列、型変換、入力 2017年10月20日
データ構造とアルゴリズム (第5回) 静岡大学工学部 安藤和敏
プログラミングⅡ 第2回.
プログラミング入門2 第13回、14回 総合演習 情報工学科 篠埜 功.
2008/7/16(情報コース)2008/7/22(通信コース) 住井
プログラミング入門2 第5回 配列 for文 変数宣言 初期化
~sumii/class/proenb2009/ml6/
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
第7章 そろそろ int 以外も使ってみよう! ~データ型 double , bool~
湘南工科大学 2013年10月22日 情報理論2 湘南工科大学情報工学科 准教授 小林 学.
プログラミング入門2 第5回 配列 変数宣言、初期化について
プログラミング入門2 第3回 条件分岐(2) 繰り返し文 篠埜 功.
知能情報工学演習I 第11回(後半第5回) 課題の回答
知能情報工学演習I 第10回( C言語第4回) 課題の回答
プログラミング演習I 補講用課題
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
プログラミング 平成28年10月18日 森田 彦.
Presentation transcript:

最終回 総合演習 第13回目 [7月17日、H.15(‘03)] 本日のメニュー 1)総合演習課題 2)過去の試験問題 3)試験について プログラミング演習 2017/3/13 第13回目 [7月17日、H.15(‘03)] 総合演習 本日のメニュー 1)総合演習課題 2)過去の試験問題 3)試験について 最終回 PE03-13.ppt PE03-13.ppt

プログラミング演習 2017/3/13 総合演習課題(1) 【1】(1)ある商品の定価と消費税率を入力し、税込みの値段を出力するプログラムを作成せよ。ただし、消費税率は%の単位で入力し、一円未満の金額は切り捨てにして、円の単位で出力するものとする。 定価(円) => 1590 消費税率(%)=> 4 税込価格は 1653 円です。 定価(円) => 2315 消費税率(%)=> 7 税込価格は 2477 円です。 PE03-13.ppt

プログラミング演習 2017/3/13 総合演習課題(2) 【1】(2)ある商品の定価と割引率を入力し、実際の売値を出力するプログラムを作成せよ。ただし、割引率は%の単位で入力し、一円未満の金額は切り捨てにして、円の単位で出力するものとする。 出力は、【1】(1)に続いて行え。 定価(円) => 1890 割引率(%)=> 7 売値は 1757 円です。 定価(円) => 3563 割引率(%)=> 15 売値は 3028 円です。 PE03-13.ppt

総合演習課題(3) 【2】次の(1),(2)の順にプログラムを完成させよ。 出力は【1】(1)(2)に続いて行え。 プログラミング演習 2017/3/13 総合演習課題(3) 【2】次の(1),(2)の順にプログラムを完成させよ。 出力は【1】(1)(2)に続いて行え。 (1)10個以上のデータを配列に入力し、1行に6個づつの形式で複数行にわたって出力せよ。ただし、データは2桁の正または負の整数で、個数は100個以下、入力の最後には -999を入力するものとする。 データを入力 20 15 -12 -11 9 5 8 –37 -3 5 25 –9 –89 0 7 -999 (1)の出力 20 15 -12 –11 9 5 8 -37 -3 5 25 -9 -89 0 7 (2)の出力 ・・・・・ PE03-13.ppt

総合演習課題(4) (2) (1)で出力した各行について、それらの平均値を小数点以下2桁まで求め(1)の出力に続いて例のように出力せよ。 プログラミング演習 2017/3/13 総合演習課題(4) (2) (1)で出力した各行について、それらの平均値を小数点以下2桁まで求め(1)の出力に続いて例のように出力せよ。 (1)の出力 20 15 -12 –11 9 5 8 -37 -3 5 25 -9 -89 0 7 (2)の出力 1 行目の平均値= 4.33 2 行目の平均値= -1.83 3 行目の平均値= -27.33  ・・・・・ (以下、入力個数に応じて 出力していく) PE03-13.ppt

◎総復習と試験勉強 以下の頁にある 過去問の勉強 プログラミング演習 2017/3/13 今回の宿題(最後の宿題) ◎今日の課題の完成         (提出不要) ◎総復習と試験勉強   以下の頁にある    過去問の勉強 PE03-13.ppt

試験について 範囲:第1章から第6章(p.1-145) 追加で pp.176-177,200-201 及び pptファイルで扱った内容 [基本的に『プログラミング入門』と同じ] 日時:*曜日の*時限目(*月*日)?     **:** - **:** 場所:パソコン教室1 条件:これまでのpptファイル、森下印のある提出プログラムリスト(コピー不可) 日時場所は掲示で 再確認すること

(注意) 以下の注意が守られない場合、解答は採点されない。 平成14年度の出題形式 *解答プログラムは【1】が t1-****.c、【2】が t2-****.c というファイル名とし、コンパイル後の実行形式ファイル t1-****.exe、t2-****.exe と共に試験終了直後に aucoy によりファイル転送する。ただし、**** は、授業中に指定した番号とする。また、実行形式ファイルが作成できなかった場合は、.c ファイルのみの転送をする。ファイル転送が無い場合には未提出となる。また、試験時に貸与したFDに保存したファイルは消さずに返却すること。

平成14年度の出題形式 (注意)[続き] *プログラムの最上行に学籍番号・氏名を記した注釈行をいれること。 *プログラムの中に学籍番号・氏名を画面に出力する為の文を記述すること。 *この用紙は試験終了後に学籍番号・氏名・貸与FD番号を記入して提出すること。 *試験には、パワーポイントのファイルを印刷したもの(自筆の加筆可)、課題・宿題の返却リスト(森下の日付印のあるもの)は持ち込んでも良い。その他(教科書など)は不可

【1】次の(1)から(3)を順に実行していくプログラムを作成せよ。 (1)キーボードから3つの整数を変数 a, b, c に入力し、a+b-c の値を整数で、その値を3で割った値を小数点以下2桁まで表示せよ。 (2)得点を正の整数値として読込、その値に応じた評価を表示せよ。なお、評価は70点未満が『不可』、70点~79点は『可』、80点~89点は『良』、90点以上は『優』とする。 (3)整数値を読み込み、その数が 6 で割り切れるかどうかを表示せよ。ただし、表示後に、もう一度続けるかどうかの確認を促し、それに応じて何度でも繰り返せるようにすること。例えば、0以外が入力されたら繰り返して入力できるようにし、0 が入力されたら終了するようにする。

【2】次の5つの整数値:10,20,30,40,50で初期化した配列を用意し、キーボードから入力した整数値を各要素に加え、その結果の値を順に表示せよ。続いて、配列の各要素の合計と平均値を表示し、最後に、各要素を平均値で割った値について表示せよ。例えば 8 を入力した場合の表示例を以下に示す。この例にならって表示せよ。平均値と最後の行の出力は小数点以下2桁とせよ。  8 を加えた結果は 18 28 38 48 58 です。  合計は 190、平均値は 38.00 です。  各要素を平均値で割ると 0.47, 0.74 1.00 1.26 1.53 です。

平成13年度の出題形式 (注意) 以下の注意が守られない場合、解答は採点されない。 *解答プログラムは【1】が t1-****.c、【2】が t2-****.c というファイル名とし、コンパイル後の実行形式ファイル t1-****.exe、t2-****.exe と共に試験終了直後に aucoy によりファイル転送する。ただし、**** は、授業中に指定した番号とする。また、実行形式ファイルが作成できなかった場合は、 .c ファイルのみの転送をする。ファイル転送が無い場合には未提出となる。また、試験時に貸与したFDに保存したファイルは消さずに返却すること。

平成13年度の出題形式 (注意)[続き] *プログラムの最上行に学籍番号・氏名を記した注釈行をいれること。 *プログラムの中に学籍番号・氏名を画面出力する printf文 を記述すること。 *この用紙は試験終了後に学籍番号・氏名・貸与FD番号を記入して提出すること。 *試験には、パワーポイントのファイルを印刷したもの(自筆の加筆可)、課題・宿題の返却リスト(森下の日付印のあるもの)は持ち込んでも良い。その他(教科書、携帯電話等)は不可

【1】次の(1)から(3)を順に実行していくプログラムを作成せよ。 (1)キーボードから2つの浮動小数点数を読み込み、その和、差、積、商を小数点以下2桁で表示する。(小数点以下3桁目の切り捨て、四捨五入等は問わない) (2)正の整数値を読み込み、その値を0までカウントダウンする様子を表示する。例えば、5が入力された場合、5 4 3 2 1 0 と出力する。 (3)整数を読み込み、その値の個数だけ、1234567 890の順に数字を繰り返して表示する。例えば、25が入力された場合、 1234567890123456789012345と出力する。ただし、負の整数又は0が入力された場合は、-999 と出力せよ。

【2】キーボードから正の整数を順に入力していき、その中の奇数のみを配列に格納し、その個数が6個になったら入力を受け付けず、その6個の整数の和と平均を求めよ。画面には、配列に格納された6個の数値を出力した後に、和と平均(小数点以下3桁まで)を出力せよ。 例えば、 3 4 9 2 5 6 1 2 3 7 と入力すると、最後の7を入力した時点で、例えば、以下のような形式で出力をする。 格納データは 3 9 5 1 3 7 です。 和は 28、 平均は 4.667 です。

以下の注意が守られない場合、解答は採点されない。 (注意) 以下の注意が守られない場合、解答は採点されない。 *解答プログラムは【1】が t1-****.c、【2】が t2-****.c というファイル名とし、コンパイル後の実行形式ファイル t2-****.exe、t2-****.exe と共に試験終了直後に aucoy によりファイル転送する。ただし、**** は、授業中に指定した番号とする。また、実行形式ファイルが作成できなかった場合は、cpp ファイルのみの転送をする。ファイル転送が無い場合には未提出となる。 平成12年度の出題形式

*プログラムの最上行に学籍番号・氏名を記した注釈行をいれること。 平成12年度の出題形式 *プログラムの印刷提出はしなくて良い。 *プログラムの最上行に学籍番号・氏名を記した注釈行をいれること。 *プログラムの中に学籍番号・氏名を画面出力する printf を記述すること。 *この用紙は試験終了後に学籍番号・氏名を記入して提出すること。 *試験には教科書などを持ち込んでも良いが、携帯電話や話など、周囲の人との情報交換は不可とする。

【1】円とドルの換算プログラムを作成せよ。初めに円を入力し、それをドルに変換せよ。次に、ドルを入力して円に変換せよ。ただし、1ドルは 107 【1】円とドルの換算プログラムを作成せよ。初めに円を入力し、それをドルに変換せよ。次に、ドルを入力して円に変換せよ。ただし、1ドルは 107.38 円とせよ。また、表示する値はすべて小数点以下第3位を切り捨てて、小数点以下二桁までの表示とせよ。 {例} 1580.00 円は、14.71 ドルです。 18.56 ドルは、1992.97 円です。

【2】通常郵便物の速達料金は、250gまでが270円、250gを越える1㎏までが370円、1㎏を越える4㎏までが630円となっている。キーボードから通常郵便物の重さをキログラムの単位で入力し、その速達料金を出力するプログラムを作成せよ。また、4㎏を越える場合には入力間違いのメッセージを出力するようにせよ。メッセージの内容は各自で考えること。例えば、郵便物の重さが0.75㎏ならば、速達料金370円と出力する。また、郵便物の重さが5.0㎏ならば、例えば、「重量オーバー」と出力する。

【3】次の(1),(2)の順にプログラムを完成させよ。 (1)キーボードから二桁以下の正の整数を配列に入力し、その中から偶数のみを1行に4個づつの形式で複数行にわたって出力せよ。ただし、入力するデータの個数は99個以下とし、入力するデータの最後には -999 を入力するものとする(ただし、この -999 はデータには含めない)。 (2)(1)で出力した数値の個数、それらの合計及び平均値を出力せよ。ただし、平均値は小数点以下3桁目を切り捨てて、小数点以下2桁まで出力せよ。さらに、各値と平均値との差を二乗した値の合計及び平均値も同様に出力せよ。なお、出力は各自が最適と思う形式で行え。

第13回目終了 次回は試験となります。 短い間でしたが、 よくがんばりました。 プログラミング演習 2017/3/13 PE03-13.ppt