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
*****
*****
*****
Tidak ada komentar:
Posting Komentar