Bahasa Pemrograman Kuliah UAS #2 Kontrol Program
Ada dua bentuk: if (kondisi) pernyataan; if (kondisi) pernyataan-1; else pernyataan-2;
<ul><ul><li>Hasil ekspresi logika: </li></ul></ul><ul><ul><ul><li>TRUE, tipe integer bernilai tidak NOL (0) </li></ul></u...
#include <stdio.h> main() { int a = 10; printf(&quot;n%d&quot;, a += 3); printf(&quot;n%d&quot;, a -= 3); printf(&quot;n%d...
kondisi ? pernyataan TRUE kondisi ? pernyataan-1 TRUE pernyataan-2 FALSE FALSE BENTUK 1 BENTUK 2
Sintaks: while (kondisi) pernyataan;
kondisi ? pernyataan TRUE FALSE while (kondisi) pernyataan;
int x, y = 5; while (x = y--) { printf(&quot;%dn&quot;, x); }
int x = 1; while (x<=20) { printf(&quot;%d&quot;, x); printf(&quot;t&quot;); x += 2; }
Sintaks: FOR (inisialisasi ; kondisi ; ekspresi); FOR (inisialisasi ; kondisi ; ekspresi) pernyataan;
kondisi ? ekspresi TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi);
kondisi ? pernyataan TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi) pernyataan; ekspresi
int c, total = 0; for (c = 0 ; c < 5 ; c++) total += c; printf(&quot;%dn&quot;, total); for (c = 2 ; c < 13 ; c += 2) prin...
int i, j, c=0; for (i = 1 ; i <= 2 ; i++) { for (j = i ; j <= 3 ; j++) printf(&quot;%d &quot;, ++c); printf(&quot;n&quot;)...
Bagaimana instruksi untuk menyajikan matrik berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
 
 
Upcoming SlideShare
Loading in...5
×

Bahasa Pemrograman - UAS #2

252

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
252
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bahasa Pemrograman - UAS #2

  1. 1. Bahasa Pemrograman Kuliah UAS #2 Kontrol Program
  2. 2. Ada dua bentuk: if (kondisi) pernyataan; if (kondisi) pernyataan-1; else pernyataan-2;
  3. 3. <ul><ul><li>Hasil ekspresi logika: </li></ul></ul><ul><ul><ul><li>TRUE, tipe integer bernilai tidak NOL (0) </li></ul></ul></ul><ul><ul><ul><li>FALSE, tipe integer bernilai NOL </li></ul></ul></ul>Aljabar C Contoh Arti = == (x == y) x sama dengan y ?  != (x != y) x tidak sama dengan y ? > > (x > y) x lebih besar dari y ? < < (x < y) x lebih kecil dari y ?  >= (x >= y) x lebih besar atau sama dengan y ?  <= (x <= y) x lebih kecil atau sama dengan y ?  && ((x>0) && (x<3)) x > 0 dan x < 3  || ((x<0) || (x>3)) x < 0 atau x > 3 ~ ! ! (x < 0) x tidak lebih kecil dari 0
  4. 4. #include <stdio.h> main() { int a = 10; printf(&quot;n%d&quot;, a += 3); printf(&quot;n%d&quot;, a -= 3); printf(&quot;n%d&quot;, a *= 3); printf(&quot;n%d&quot;, a /= 3); printf(&quot;n%d&quot;, a %= 3); printf(&quot;n%d&quot;, a); printf(&quot;n%d&quot;, ++a); printf(&quot;n%d&quot;, a); printf(&quot;n%d&quot;, a++); printf(&quot;n%d&quot;, a); printf(&quot;n%d&quot;, --a); printf(&quot;n%d&quot;, a); printf(&quot;n%d&quot;, a--); printf(&quot;n%d&quot;, a); return 0; }
  5. 5. kondisi ? pernyataan TRUE kondisi ? pernyataan-1 TRUE pernyataan-2 FALSE FALSE BENTUK 1 BENTUK 2
  6. 6. Sintaks: while (kondisi) pernyataan;
  7. 7. kondisi ? pernyataan TRUE FALSE while (kondisi) pernyataan;
  8. 8. int x, y = 5; while (x = y--) { printf(&quot;%dn&quot;, x); }
  9. 9. int x = 1; while (x<=20) { printf(&quot;%d&quot;, x); printf(&quot;t&quot;); x += 2; }
  10. 10. Sintaks: FOR (inisialisasi ; kondisi ; ekspresi); FOR (inisialisasi ; kondisi ; ekspresi) pernyataan;
  11. 11. kondisi ? ekspresi TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi);
  12. 12. kondisi ? pernyataan TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi) pernyataan; ekspresi
  13. 13. int c, total = 0; for (c = 0 ; c < 5 ; c++) total += c; printf(&quot;%dn&quot;, total); for (c = 2 ; c < 13 ; c += 2) printf(&quot;%dn&quot;, c);
  14. 14. int i, j, c=0; for (i = 1 ; i <= 2 ; i++) { for (j = i ; j <= 3 ; j++) printf(&quot;%d &quot;, ++c); printf(&quot;n&quot;); }
  15. 15. Bagaimana instruksi untuk menyajikan matrik berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×