Soal Algoritma Pemrograman & Prak. Algoritma Pemrograman :
1. Teks Algoritma tersusun atas 3 bagian(blok), Jelaskan !
2. Buatlah sebuah algoritma dengan struktur while untuk menjumlahkan sekumpulan data bilangan bulat positif yang dibaca dari piranti masukkan.
Dengan ketentuan sebagai berikut :
Ø  Diketahui bil dan jumlah (pencatat jumlah bilangan).
Ø  Inisialisasi jumlah dimulai dari 0.
Ø  Dibaca nilai dari bil
Ø  Untuk bil ≠ -99
Ø  Dimana jumlah + bil, 
Ø  Dibaca bil
Ø  Jumlah seluruh nilai dicetak ke piranti keluaran
3. Tuliskan program menggunakan procedure dengan masukan, dari algoritma berikut ini :
Prosedur
Procedure HITUNG_RATA_RATA(int N)
/* DEKLARASI */
int x ;    
int k ;    
int jumlah ;     
float u ;        
/* DESKRIPSI */
Jumlah ← 0       
k←1              
while  k ≤ N 
     baca  (x)
     jumlah←jumlah+x
     k←k+1
endwhile
u←jumlah/N
Tulis ( ‘Nilai rata-rata =  ‘, u)
Program Utama:
Algoritma RATA_RATA_BILANGAN_ BULAT
DEKLARASI
Procedure HITUNG_RATA_RATA
DESKRIPSI 
  Tulis(‘Menghitung rata-rata N buah bilangan bulat’)
  HITUNG_RATA_RATA
  Tulis (‘Sukses!’)
4. Sebutkan beberapa fungsi pustaka yang terdapat dalam bahasa C ?
5. Tuliskan Kode Program yang membaca 2 buah bilangan      bulat yang masing-masing menyatakan banyak baris dan kolom bintang yang      akan digambar seperti contoh berikut ini :
Contoh I/O :
Jumlah Baris = 3
Jumlah Kolom = 5
*****
*****
*****