3.1 ifステートメント 3.2 if-elseステートメント 3.3 コードのブロック 11月14日(金) 発表者:藤井丈明

Slides:



Advertisements
Similar presentations
内部ドメイン専用言語支援のため の 型に連動した字句・構文ルールの 変更機構 理学部 情報科学科 千葉研究室 07_02363 市川 和央 指導教員 千葉 滋 教授 1.
Advertisements

2.5 プログラムの構成要素 (1)文字セット ① ASCII ( American Standard Code for Interchange ) JIS コードと同じ ② EBCDIC ( Extended Binary Coded Decimal for Information Code ) 1.
6.4継承とメソッド 6.5継承とコンストラクタ 11月28日 時田 陽一
第10章:自分自身の関数を書く 10月31日(金) 発表者:紺野憲一
プログラミング入門B(10)クラス 第3回の巻 テキスト補助資料
エクセル(7)の目次 関数の書式 関数ウィザードの使い方 四捨五入/切り上げ/切り捨て IF関数 問題(1) 問題(2) 問題(3)
第6回条件による分岐.
第3回:ボールを上下に動かそう! (オブジェクトの移動、一次元)
配列(2) 第10回[平成15年6月26日(木)]:PN03-10.ppt 今日の内容 1 素数を求める(教科書の例):復習
プログラミング基礎I(再) 山元進.
第2回:Javaの変数と型の宣言 プログラミングII 2007年10月2日.
Boost.勉強会 #8 大阪 ( ) C++ Tips 3 カンマ演算子編.
ゴールドバッハ予想と その類似について 5509046 嶋田 翔太 白柳研究室.
第3回:ボールを上下に動かそう! (オブジェクトの移動、一次元)
1.12 式における型変換 1.13 代入における型変換 1.14 コメント 10月31日(金) 発表者:藤井丈明
トキのカタチ2016 電子工作(Arduino)講習
情報基礎及び演習 プログラミング基礎① 電気・佐藤亮一.
情報処理3 第5回目講義         担当 鶴貝 達政 11/8/2018.
プログラミング入門2 第2回 型と演算 条件分岐 篠埜 功.
細かい粒度でコードの再利用を可能とするメソッド内メソッドのJava言語への導入
11.6 ランダムアクセスファイル 11.7 StreamTokenizerクラス
8.1 例外処理 8.2 catchブロックの検索 8.3 throwステートメント 8.4 例外とエラークラス 8.6 独自の例外
プログラムの制御構造 選択・繰り返し.
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
第9章 例外処理,パッケージ 9.1 例外処理 9.2 ガーベッジコレクション.
独習JAVA 6.8 コンストラクタの修飾子 6.9 メソッドの修飾子 6.10 ObjectクラスとClassクラス 11月28日(金)
電気・機械・情報概論 VBAプログラミング 第2回 2018年7月2日
地域情報学演習 VBAプログラミング 第3回 2017年10月24日
インラインスクリプトに対するデータフロー 解析を用いた XHTML 文書の構文検証
アルゴリズムとプログラミング (Algorithms and Programming)
ソフトウェア制作論 平成30年10月3日.
関数の書式 ● SUM関数、AVARAGE関数など代表的ないくつかの関数の書式(数式の構文)は、下記のようなものである。 =関数名(引数1,引数2,引数3,・・・・・) ●引数(入力データ)は、数値で入力しても、セル名で指定してもよい。 例: =SUM(A1:A10,B21:B30,C31:C40)
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
醜いアヒルの子の定理 平成15年6月6日(金) 発表者 藤井 丈明.
ソフトウェア制作論 平成30年9月26日.
高度プログラミング演習 (05).
高度プログラミング演習 (05).
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
2011年度 情報科学&情報科学演習 ~ 定番プログラム(2) ~.
プログラミングⅠ 平成31年1月7日 森田 彦.
C言語ファミリー C# 高級言語(抽象的) Java オブジェクト指向 C++ C 機械語(原始的)
データ構造とアルゴリズム (第5回) 静岡大学工学部 安藤和敏
IF文 START もしも宝くじが当たったら 就職活動する 就職活動しない YES END NO.
プログラミング基礎a 第4回 C言語によるプログラミング入門 条件判断と反復
第2回独習Javaゼミ 第3章 セクション4~5 発表者 直江 宗紀.
情報工学Ⅱ (第2回) 月曜4限 担当:北川 晃.
計算機プログラミングI 第4回 2002年10月31日(木) 問題解決とアルゴリズム クラスメソッドと手続きの抽象化 最大公約数
プログラミングⅠ 平成30年12月10日 森田 彦.
C#プログラミング実習 第2回.
復習 if ~ 選択制御文(条件分岐) カッコが必要 true 条件 false 真(true)なら この中が aを2倍する 実行される
情報教育のブーターとしてのプログラミング
情報処理Ⅱ 第7回 2004年11月16日(火).
地域情報学 C言語プログラミング 第3回 入力、if文、for文 2016年11月25日
プログラミング入門2 第2回 型と演算 条件分岐 篠埜 功.
エイリアス関係を考慮した Javaプログラム用静的スライシングツール
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
プログラミング演習I 2003年6月11日(第9回) 木村巌.
モバイルプログラミング第2回 C言語の基礎 (1).
地域情報学 C言語プログラミング 第3回 入力、if文、for文 2017年11月1日
情報処理Ⅱ 2005年11月25日(金).
プログラミング1 プログラミング演習I 第2回.
プログラミング序論演習.
情報処理Ⅱ 小テスト 2005年2月1日(火).
プログラミング言語論 プログラミング言語論 演習5 解答と解説 演習5 解答と解説 1 1.
情報処理Ⅱ 2006年10月27日(金).
分岐(If-Else, Else if, Switch) ループ(While, For, Do-while)
プログラミングの原理 データ構造とプログラミング (第4回).
= 55 課題6-1 #define _CRT_SECURE_NO_WARNINGS
4.2 再帰下降解析 (1)再帰下降解析とは ■再帰下降解析(Recursive Descent Parsing)
ファーストイヤー・セミナーⅡ 第10回 if文による選択処理(2).
Presentation transcript:

3.1 ifステートメント 3.2 if-elseステートメント 3.3 コードのブロック 11月14日(金) 発表者:藤井丈明 独習JAVA 3.1 ifステートメント 3.2 if-elseステートメント 3.3 コードのブロック             11月14日(金) 発表者:藤井丈明

3.1 ifステートメント ifステートメント Javaの選択ステートメント(条件ステートメント)の1つ。条件の結果に基づいて判断を行う expr: boolean型の値に評価 if (expr) statement; ifステートメントのターゲット expr 真:statement実行 expr 偽:statement不実行

関係演算子 関係演算子 ifの内部式で用い、2つの値を比較する 演算子 意味 例 == 等しい i==j != 等しくない i!=j > より大きい i>j < より小さい i<j >= より大きいか等しい i>=j <= より小さいか等しい i<=j

3.2 if-elseステートメント if-elseステートメント ifに追加することができる if-elseステートメント if (expression) statement 1; else statement 2; expr 真:statement1実行  statement2不実行 expr 偽:statement1不実行 statement2実行 elseを追加することにより、二者択一の判断ができる

3.3 コードのブロック コードブロック 複数のステートメントをグループ化すること ifコードブロック if (expression) { 3.3 コードのブロック コードブロック 複数のステートメントをグループ化すること ifコードブロック if (expression) { } else{ {}でくくっている部分は全て実行される

宿題 コマンドラインから引数を1つ受け取り、引数が偶数だったら“偶数です。”と表示するプログラムを作成する 1のプログラムにelse文を追加して、奇数の場合は“奇数です。”と表示するプログラムを作成する