Page 198 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 198

b.  printf (“%c\n”, ‘Hallo’);
                   c.  printf (“%c\n”, “Ini sebuah string”);

               54.  Apa  yang  akan  dicetak  oleh  penggalan  program
                    ini…


                       if (-1) printf (“negative”);
                       else printf(“nol atau positif”);

               55.  Bagaimana  interpretasi  instruksi  nested  if
                     penggalan program berikut in.

                        if ( a > 0)
                          if (b > 0)

                              c = a + b;
                          else
                             c = a – b;

               56.  Tentukan  kesalahan  pada  penggalan  program  di
                    bawah ini….

                    a. for (x = 100, x >=1, x++) printf (“%d \n”, x);

                    b. switch (value % 2) {
                           case 0 : printf (“bulat genap\n”);
                           case 1 : printf (“bulat ganjil \n”);
                        }
                    c.  for (x = 100; x<=150; x++); total +=x;

               57. Apa yang dicetak penggalan program di bawah ini..

                     int i =10;

                     int *p = &i;
                     printf (“%d   %d   %d”, p, &p, *p);

                                           189
   193   194   195   196   197   198   199   200   201   202   203