asistensi praktikum pemrograman 2
TRANSCRIPT
CONDITIONAL
PRAKTIKUM PEMROGRAMAN
© 2014. JD. All rights reserved.
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 <, >, <=, >=, !=, ==
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.
IF (CONDITIONAL) cont.
If (nilai >=85)
printf(“Lulus\n”);
else
printf(“Tidak lulus\n”);
If(nilai >80 && nilai <=90)
grade=‘AB’;
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”);
IF (CONDITIONAL) cont.
If (nilai >=90)
{
printf(“Beasiswa penuh\n”);
printf(“Kamu hebat\n”);
}
else
{
printf(“Tidak ada beasiswa\n”);
printf(“Berusahalah lagi\n”);
}
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];
}
THANK YOU