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

SOAL LATIHAN

               1.  Angka berapa yang dicetak oleh instruksi ini?

                       i = 25;
                       printf (“%d \n”, i++);
                       printf ( “%d \n”, ++i);

               2.  Tunjukkan apa yang dicetak instruksi di bawah ini,
                   Jika  ada  kesalahan  sintaks  perbaiki  kesalahan
                   tersebut:

                   a. printf (“%-10d\n”, 10000);
                   b. printf (“%c\n”, “Algoritma
                       Pemrograman”);

               3.  Cari  kesalahan  pada  instruksi-instruksi  printf(  )  di
                   bawah  ini.  Jelaskan  bagaimana  memperbaiki
                   kesalahan tersebut:


                   a. printf (“%s \n”, ‘Selamat Pagi’);
                   b.  printf (“%c \n”, “Ini sebuah string”);
                   c. printf (%f, 123.456);

               4.  Program  di  bawah  in  bermasalah.  Cari  penyebab
                   masalah dan perbaiki.

                    #include <stdio.h>
                    #include <conio.h>
                    using namespace std;
                    void main()
                    {
                       int integer1, integer2;
                       long long1;


                                            67
   71   72   73   74   75   76   77   78   79   80   81