asistensi praktikum pemrograman 2

8
CONDITIONAL PRAKTIKUM PEMROGRAMAN © 2014. JD. All rights reserved.

Upload: jessica-dian

Post on 04-Aug-2015

62 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Asistensi Praktikum Pemrograman 2

CONDITIONAL

PRAKTIKUM PEMROGRAMAN

© 2014. JD. All rights reserved.

Page 2: Asistensi Praktikum Pemrograman 2

OPERATOR PADA C

Operator Aritmatika

Operator Logika

Operator Relasional

• Operator yang digunakan dalam operasi matematis.

• Terdiri dari notasi +, -, *, /, %.

• Tidak ada pangkat.

• Operator yang terdiri dari AND, OR, dll.

• Terdiri dari AND dan OR (&&, ||)

• Operator yang menyatakan hubungan antara 2 keadaan

• Terdiri dari notasi <, >, <=, >=, !=, ==

Page 3: Asistensi Praktikum Pemrograman 2

IF (CONDITIONAL)

Sintaks dasar IF :

if([kondisi])

[jalankan perintah ini];

else

[jalankan perintah ini];

Sintaks dasar If dapat diisi dengan berbagai macam cara sesuai kebutuhan.

Page 4: Asistensi Praktikum Pemrograman 2

IF (CONDITIONAL) cont.

If (nilai >=85)

printf(“Lulus\n”);

else

printf(“Tidak lulus\n”);

If(nilai >80 && nilai <=90)

grade=‘AB’;

Page 5: Asistensi Praktikum Pemrograman 2

IF (CONDITIONAL) cont.

If (nilai >=90)

printf(“Beasiswa penuh\n”);

else if (nilai>=80)

printf(“Beasiswa I\n”);

else if(nilai>=70)

printf(“Beasiswa II\n”);

else

printf(“Tidak ada beasiswa\n”);

Page 6: Asistensi Praktikum Pemrograman 2

IF (CONDITIONAL) cont.

If (nilai >=90)

{

printf(“Beasiswa penuh\n”);

printf(“Kamu hebat\n”);

}

else

{

printf(“Tidak ada beasiswa\n”);

printf(“Berusahalah lagi\n”);

}

Page 7: Asistensi Praktikum Pemrograman 2

CASEswitch (nilai) {

case 100:

printf("Awesome\n");

break;

case 80 :

printf("Great\n");

break;

case 60 :

printf("Average\n");

break; }

Digunakan untuk memberikan pilihan tanpa rentang nilai

Sintaks umum :

switch([nama_variabel])

{

case angka:

[jalankan perintah ini];

break;

default :

[jalankan perintah ini];

}

Page 8: Asistensi Praktikum Pemrograman 2

THANK YOU