Jumat, 05 September 2014

1.   
 A= 3;
 B =2 ;      
 C= 1 ; 
 D= A;    
 A= C;         
 C= D
                Printf ( “\n%d “, A)
Printf ( “\n%d “, B)
Printf ( “\n%d “, C)

        Jika algoritma tersebut dijalankan, maka yang tercetak :
a.       1, 2, 3                    b.     1, 3, 2             c. 3, 2, 1                 d. 2, 3, 1                 e.tidak ada jawaban

2.    
A= 3;
 B =2 ;      
 C= 1 ; 
D= A;    
A= C;        
C= D
                Printf ( “\n%d “, A)
Printf ( “\n%d “, B)


        Jika algoritma tersebut dijalankan, maka yang tercetak :
a.       1, 2, 3                    b.     1, 3, 2             c. 3, 2, 1                 d. 2, 3, 1                 e.1, 2

3.  Perhatikan logika berikut ini
       A=5         
       If  ( A  > 5) 
                        {
                                    A = A-5
                        }
                         A = A+1
       Setelah dikerjakan A  akan menjadi :
       a. 5           b. 4                  c.0                   d. 6                  e. semua jawaban salah

4.  Perhatikan logika berikut ini
       A=5         
       If  ( A  > 5) 
                        {
                                    A = A-5
                        }
                        else
                        {
                                    A = A+1
                        }

       setelah dikerjakan A akan menjadi :
       a. 5           b. 4                  c.0                   d. 6                  e. semua jawaban salah


5.  Perhatikan Logika  berikut ini :
       A=5
       If  ( A  > 5) 
                        {
                                    A = A-5
                        }
                        else
                        {
                                    A = A+1
                        }
                        A=A-1

       setelah dikerjakan A akan menjadi :
            a. 5      b. 4                  c.0                   d. 6                  e. semua jawaban salah


6.  Perhatikan logika berikut ini
       A=5         
       If  ( A  = =5) 
                        {
                                    A = A-5
                        }                                                                          
                         A= A+1
       setelah dikerjakan A akan menjadi :
       a. 5           b. 4                  c.0                   d. 6                  e. semua jawaban salah

7      Perhatikan Logika berikut ini :
       A=5
       If  ( A  = 5) 
                        {
                                    A = A-5
                        }
                        else
                        {
                                    A= A+1
                        }
                        A=A-1

       setelah dikerjakan A akan menjadi :

            a. 5      b. 4                  c.0                   d. 6                  e. semua jawaban salah















8.  Diberikan program berikut ini

#include<stdio.h>
void main()
{ int A = 7, B= 5;
  A = B; B = A;
  printf(“\n %i ”, A );
  printf(“\n %i ”, B );
}
 
 










Yang tercetak dari program diatas adalah :
a. A=5  B=5     b. A=7  B=5     c. A=5  B=7     d. A=5 B=5      e. semua jawaban salah


Soal Essay :
Setiap soal mempunyai bobot 20 %

1.       Buatlah Flowchart dari nomor 7 diatas
2.       Buatlah Program untuk mencetak perkataan “OK” dan “tidak OK”  apabila ada sebuah nlai yang diinput senilai 60
Ketentuan lulus, bila nilai > = 60  dan tidak  lulus bila nilai < 60


jawaban 
1. A
2. E
3. D
4, A
5. B
6. D
7. A
8. B