មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី

Slides:



Advertisements
Similar presentations
Java Control Statements
Advertisements

Decision Structures - If / Else If / Else. Decisions Often we need to make decisions based on information that we receive. Often we need to make decisions.
Control Structures.
STRING AN EXAMPLE OF REFERENCE DATA TYPE. 2 Primitive Data Types  The eight Java primitive data types are:  byte  short  int  long  float  double.
Fundamental Programming Structures in Java: Control Flow, Arrays and Vectors.
5/17/ Programming Constructs... There are several types of programming constructs in JAVA. - If-else construct or ternary operator - while - do-while.
July 13 th.  If/ Else if / Else  Variable Scope  Nested if/else's  Switch statements  Conditional Operator.
Selection Statements choice of one among several blocks of code Java supports 3 kinds of selection statements: if statement – selects one block or leaves.
Tutorial 4 Decision Making with Control Structures and Statements Section A - Decision Making JavaScript Tutorial 4 -Decision Making with Control.
Java Programming: From Problem Analysis to Program Design, 4e Chapter 4 Control Structures I: Selection.
C++ for Engineers and Scientists Third Edition
The switch Statement, DecimalFormat, and Introduction to Looping
Switch Statements Comparing Exact Values. 2 The Switch Statement The switch statement provides another way to decide which statement to execute next The.
Java Programming Constructs 1 MIS 3023 Business Programming Concepts II The University of Tulsa Professor: Akhilesh Bajaj All slides in this presentation.
Using Java MINISTRY OF EDUCATION & HIGHER EDUCATION COLLEGE OF SCIENCE AND TECHNOLOGY KHANYOUNIS- PALESTINE Lecture 7 Decision Making : selection statements.
Chapter 3:Decision Structures.  3.1 The if Statement  3.2 The if-else Statement  3.3 The if-else-if Statement  3.4 Nested if Statements  3.5 Logical.
Selection and repetitionBjørk Busch1 Selection and repetition statements in C# Selection - constructions If switch Repetition / itteration / loops - constructions.
1 Week 6 Branching. 2 What is “Flow of Control”? l Flow of Control is the execution order of instructions in a program l All programs can be written with.
Switch Statements Comparing Exact Values. The Switch Statement: Syntax The switch statement provides another way to decide which statement to execute.
Conditions CSCI 201L Jeffrey Miller, Ph.D. HTTP :// WWW - SCF. USC. EDU /~ CSCI 201 USC CSCI 201L.
1-Dec-15 Additional control structures. 2 The if-else statement The if-else statement chooses which of two statements to execute The if-else statement.
Chapter 15 JavaScript: Part III The Web Warrior Guide to Web Design Technologies.
Chapter 4 Control Structures I. Chapter Objectives Learn about control structures Examine relational and logical operators Explore how to form and evaluate.
Decisions. Three Forms of Decision Making in Java if statements (test a boolean expression) switch statements (test an integer expression) conditional.
Control structures in C by Dr P.Padmanabham Professor (CSE)&Director Bharat Institute of Engineering &Technology Hyderabad Mobile
5 Copyright © 2004, Oracle. All rights reserved. Controlling Program Flow.
C syntax (simplified) BNF. Program ::= [ ] Directives ::= [ ] ::= | |… ::=#include > ::=#define.
Chapter 7 Control Structures. Java has very flexible three looping mechanisms. You can use one of the following three loops:  while Loop  do...while.
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
Silberschatz and Galvin  C Programming Language Decision making in C Kingdom of Saudi Arabia Ministry of Higher Education Al-Majma’ah University.
 Very often when you write code, you want to perform different actions for different decisions. You can use conditional statements in your code to do.
Topics introduced today (these topics would be covered in more detail in later classes) – Primitive Data types Variables Methods “for” loop “if-else” statement.
Decision Making in C.
The switch Statement, and Introduction to Looping
Compound Condition Break , Continue Switch Statements in Java
Control Structures.
Programming Fundamentals
Control Structures.
មេរៀនទី៥ ការជ្រើសរើសប៉ាន់គំរូ
Visual Basic – Decision Statements
Conditionals.
Java Programming Review 1
Program Flow.
PROGRAM FLOWCHART Selection Statements.
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
Welcome back to Software Development!
បទបង្ហាញច្បាប់ស្តីពីការងារ
Computer Programming Basics
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
កម្មវិធីបង្រៀន SQL Programming ជាភាសាខ្មែរ Online SQL Training Course
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
The switch Statement When we want to compare a variable against several values to see which one it has, we can use the switch statement: switch (status)
កម្មវិធីបង្រៀន SQL Programming ជាភាសាខ្មែរ Online SQL Training Course
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
កម្មវិធីបង្រៀន SQL Programming ជាភាសាខ្មែរ Online SQL Training Course
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
កម្មវិធីបង្រៀន SQL Programming ជាភាសាខ្មែរ Online SQL Training Course
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី
Presentation transcript:

មជ្ឈមណ្ឌលកូរ៉េ សហ្វវែរ អេច អ ឌី Korea Software HRD Center កម្មវិធីបង្រៀន Java Programming ជាភាសាខ្មែរ Online Java Training Course Advisor: Dr. Kim Tae Kyung www.kshrd.com.kh

មេរៀនទី២៖ ​​ Decision Making ១.១ ​ សេចក្តីផ្ដើម ១.២ ការប្រើប្រាស់ If Statements ១.៣ ការប្រើប្រាស់ Switch Statements ១.៤ ​ ការប្រៀបធៀប If Statements និង Switch Statements www.kshrd.com.kh

១.១ ​ សេចក្តីផ្ដើម នៅក្នុងភាសា Java យើងអាចធ្វើការ កំណត់លក្ខខ័ណ្ឌក្នុងការប្រតិបត្តិការងារ របស់យើងបានតាមរយៈ Statement ២ ប្រភេទដូចខាងក្រោម៖ If Statement Switch Statement

១.២ ការប្រើប្រាស់ If Statements if … else Statement if … else if … else Statement nested if … else Statement

១.២ ការប្រើប្រាស់ If Statements if Statement: ប្រើសម្រាប់ដាក់លក្ខខ័ណ្ឌមួយ បើលក្ខខ័ណ្ឌនោះពិត នោះ Code ក្នុង if Block នឹងប្រតិបត្តិ ។ Syntax៖ if (លក្ខខ័ណ្ឌ) { //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌពិត }

១.២ ការប្រើប្រាស់ If Statements if…else Statement: ប្រើសម្រាប់ដាក់លក្ខខ័ណ្ឌមួយ បើលក្ខខ័ណ្ឌនោះពិត នោះ Code ក្នុង if block នឹងប្រតិបត្តិ ហើយបើលក្ខខ័ណ្ឌនោះមិនពិត នោះ Code ក្នុង else block នឹងអនុវត្ត ។ Syntax៖ if (លក្ខខ័ណ្ឌ) { //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌពិត } else { //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌមិនពិត }

១.២ ការប្រើប្រាស់ If Statements if…else if…else Statement: ប្រើសម្រាប់ដាក់លក្ខខ័ណ្ឌច្រើន បើលក្ខខ័ណ្ឌមួយណាពិត នោះ Code ក្នុងលក្ខខ័ណ្ឌនោះ នឹងប្រតិបត្តិ ហើយបើលក្ខខ័ណ្ឌទាំងនោះមិនពិត នោះ Code ក្នុង else block នឹងប្រតិបត្តិ តែប្រសិនបើ មានលក្ខខ័ណ្ឌណាមួយពិតវានឹង រំលង លក្ខខ័ណ្ឌដទៃទៀត ដោយមិនប្រតិបត្តិទេ ។ Syntax៖ if (លក្ខខ័ណ្ឌ ទី១) { //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទី១ ពិត }else if(​លក្ខខ័ណ្ឌ ទី២​){ //Statement ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទី២ ពិត }else if(​​​លក្ខខ័ណ្ឌ ទី៣ ){ // Statement ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទី៣ ពិត } else { ​ //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទាំងអស់មិនពិត }

១.២ ការប្រើប្រាស់ If Statements Nested if…else Statement: ប្រើសម្រាប់ដាក់លក្ខខ័ណ្ឌ នៅក្នុងលក្ខខ័ណ្ឌ ។ Syntax៖ if (លក្ខខ័ណ្ឌ ទី១) { //Statements ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទី១ ពិត if(​លក្ខខ័ណ្ឌ ទី២​){ //Statement ដែលត្រូវប្រតិបត្តិ នៅពេល ដែលលក្ខខ័ណ្ឌទី២ ពិត }

១.៣ ការប្រើប្រាស់ Switch Statements switch Statement: ប្រើសម្រាប់ផ្ទៀងផ្ទាត់ Expression មួយ ជាមួយនឹងតម្លៃណា ដែលយើងចង់ផ្ទៀងផ្ទាត់ ដោយគេហៅតម្លៃទាំងនោះ ថាជា Case ហើយ បើ Expression មួយនោះ ដូចទៅនឹង Case ណាមួយ នោះ Code ដែលនៅក្នុង Case នោះនឹងអនុវត្ត ។ Syntax: switch(expression){ case Value : //Statements break; //optional //You can have any number of case statements. default : //Optional }

១.៣ ការប្រើប្រាស់ Switch Statements Expression: ដែលអាចប្រើបាននៅក្នុង Switch Statement មានតែ​ Variable ប្រភេទ char, byte, short, int និង String ប៉ុណ្ណោះ ។ យើងអាចដាក់ case បានច្រើននៅក្នុង Switch Statement មួយបាន ហើយ case នីមួយៗត្រូវដាក់តម្លៃដែលត្រូវផ្ទៀងផ្ទាត់ និងសញ្ញា “ : ” នៅពីក្រោយ ។ តម្លៃនៃ case នីមួយៗត្រូវតែមានប្រភេទដូចនឹង Expression របស់ Switch Statement នោះ ហើយតម្លៃនៃ case នីមួយៗ មិនអាចដូចគ្នាបានទេ ។ នៅពេល Expression ដែលយកមកប្រៀបធៀបនោះ ស្មើរនឹង case ណាមួយ នោះ Code នៅក្នុង case នោះនឹងប្រតិបត្តិ រហូតជួប break Statement ។

១.៣ ការប្រើប្រាស់ Switch Statements នៅពេលជួប break Statement នោះ switch Statement នឹងត្រូវបញ្ចប់ ហើយវា នឹងប្រតិបត្តិការងារបន្ទាប់ ដែលនៅខាងក្រោម switch Statement ។ មិនមែនរាល់ case ទាំងអស់ ត្រូវតែដាក់ break Statement នោះឡើយ ។ ប្រសិនបើយើងមិនដាក់ break នោះទេ វានឹងធ្វើរហូត ទៅតាមលំដាប់លំដោយនៃ case រហូតជួប break Statement បានវាឈប់ ។ Switch Statement អាចមាន ឫគ្មាន Default Case បើមានត្រូវដាក់វា នៅចុងក្រោយគេ ។ Default case អាចត្រូវបានគេប្រើដើម្បី ប្រតិបត្តិ នូវកិច្ច ការណាមួយ នៅពេលដែលគ្មាន case ណាមួយស្មើរនឹង Variable ដែលយកមក ប្រៀបធៀប ។ នៅក្នុង Default Case មិនត្រូវការដាក់ Break នោះឡើយ ។

១.៤ ​ ការប្រៀបធៀប If Statements និង Switch Statements លក្ខខ័ណ្ឌជា boolean expression ដែលអាចមានមួយ ឬ ច្រើនក្នុងលក្ខខ័ ណ្ឌ មួយ ត្រួតពិនិត្យលក្ខខ័ណ្ឌ រហូតដល់ពិត ទើបឈប់ អាចប្រើលក្ខខ័ណ្ឌមួយ ឬ ច្រើន ក្នុង លក្ខខ័ណ្ឌណាមួយបាន Switch statement: លក្ខខ័ណ្ឌជា expression ដែលមាន តែមួយគត់ ត្រួតពិនិត្យ case ណាដែលពិតប៉ុណ្ណោះ មិនអាចប្រើលក្ខខ័ណ្ឌ ក្នុងលក្ខខ័ណ្ ឌបាន

សមាជិក ក្រុមអ្នកស្រាវជ្រាវ ក្រុមផលិតវីដេអូ ល. ខេង ចាន់វិជ្ជា vichea@rocketmail.com ល. ឈុន បញ្ញារតន៍ chhunpanharath@gmail.com ល. ព្រាប វិទ្ធី Itpreap.vuthy@gmail.com ល. សែម ចិត្រា sabaychitra84@gmail.com ក. លីម សុខហេង lim.sokheng1@gmail.com ល. ហង្ស បូរី houngboreyrupp@gmail.com ល. ហួ ឈុនឡេង huochhunleng@yahoo.com ល. ឡៅ ស៊ុនឡេង sunlenglao@gmail.com.com ល. យ៉ូ វណ្ណរ៉ាវិទ្ធ ravuthz@gmail.com

មេរៀនបន្ទាប់ នឹងធ្វើការបង្ហាញពី Number Class