Senin, 08 September 2014

TUGAS ALOGARITMA




Soal Pilihan Ganda
( Setiap Soal mempunyai bobot 5 % dengan ketentuan dijawab dengan pilihan yang tepat berikut juga  berikan langkah-langkah pengerjaannya  yang benar di lembar jawab saudara :


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

 1.




          2.

                  

Tidak ada komentar:

Posting Komentar