Presentation is loading. Please wait.

Presentation is loading. Please wait.

湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.

Similar presentations


Presentation on theme: "湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学."— Presentation transcript:

1 湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学

2 [前回の課題] 入力の平均を求めるプログラム Page 2
足したい変数を sum に足す ave に 4 つの平均が入る

3 Page 3 [本日の主題] 様々な重要プログラム [例題1] 条件付きの和を求めるプログラム キーボードから 4 つの整数(80, 45, 92, 27)を入力し,60以上の入力の和を求める 入力 a x sum 初期値: 1 0 60以上 繰り返し: 60以上

4 条件付きの和を求めるプログラム Page 4 x が60以上ならば sum に x を足す [用紙の課題1] 上のプログラムにおいて,キーボードから「32」「ENTER」 「88」「ENTER」 「57」「ENTER」 「60」「ENTER」と入力したときの,実行画面の出力を書きなさい.

5 a x count 初期値: 1 0 繰り返し: 1 80 1 2 45 1 3 92 2 4 27 2 Page 5
[例題2] カウントする(回数を数える)プログラム キーボードから 4 つの整数(80, 45, 92, 27)を入力し,60以上の入力のカウント(回数)を求める 入力 a x count 初期値: 1 0 60以上 繰り返し: 2 45 1 4 27 2 60以上

6 カウントする(回数を数える)プログラム Page 6
x が60以上ならば count に 1 を足す [用紙の課題2] 上のプログラムにおいて,キーボードから「32」「ENTER」 「88」「ENTER」 「57」「ENTER」 「60」「ENTER」と入力したときの,実行画面の出力を書きなさい.

7 Page 7 [例題3] 最大値を求めるプログラム キーボードから 4 つの整数(80, 45, 92, 27)を入力し,最大値を求める 入力 a x max 初期値: 1 0 0より大きいのでmax更新 繰り返し: 80以下なのでそのまま 80より大きいのでmax更新 92以下なのでそのまま

8 最大値を求めるプログラム Page 8 x がmaxより大きければ max = x [用紙の課題3] 上のプログラムにおいて,キーボードから「32」「ENTER」 「88」「ENTER」 「57」「ENTER」 「60」「ENTER」と入力したときの,実行画面の出力を書きなさい.

9 Page 9 [プログラミング課題1] キーボードから 5 つの整数(80, 45, 92, 27, 38)を入力し,50以下の入力の和を求めるプログラムを作成せよ [プログラミング課題2] キーボードから 5 つの整数(80, 45, 92, 27, 38)を入力し,50以下のカウント(回数)を求めるプログラムをせよ [プログラミング課題3] キーボードから 5 つの整数(80, 45, 92, 27, 38)を入力し,50以下の数値の平均を求めるプログラムを作成せよ [プログラミング課題4] キーボードから 5 つの整数(80, 45, 92, 27, 38)を入力し,最小値を求めるプログラムを作成せよ [プログラミング課題5] キーボードから半径 r を入力(r は実数のdouble型とする)し,最小値演習の長さと面積を実数(double型)で求めるプログラムを作成せよ.ただし円周率は とすること

10 Page 10 課題ファイルの提出方法 学科HP URL: 「学生用ページ」 「授業用ページ」 ファイル提出用ページ 「基礎プログラミング1(小林)」

11 Page 11 課題ファイルの提出方法 ①学籍番号入力 ②提出する課題番号を選択 ③提出するファイルを選択 ④「提出」をクリック
(注意1)どのPCから誰が提出したかを記録しているので,他人の分を提出しないこと.(学籍番号を間違えたときは,小林に言うこと) (注意2)提出ファイルはたいてい「kadai.cpp」ファイル.拡張子を間違えないこと.違うファイルを提出しても提出したことにならない!!!


Download ppt "湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学."

Similar presentations


Ads by Google