TUGAS KELOMPOK PEMROGRAMAN TERSTRUKTUR

12 views
Skip to first unread message

Aguz

unread,
Oct 5, 2011, 11:36:54 PM10/5/11
to KelasIT-B

PRAKTIKUM PEMROGRAMAN TERSTRUKTUR
MODUL KE-1

PENGENALAN BAHASA C












Oleh :
Nur Hayatin, S.ST


LABORATORIUM PEMROGRAMAN
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2011
I. TUJUAN
Mahasiswa mampu :
1. Membuat program sederhana dengan menggunakan bahasa C
2. Mendeklarasikan variabel, konstanta maupun literal
3. Menginisialisasi variabel sesuai dengan tipe data yang
dideklarasikan
4. Mengakses nilai variabel dengan menggunakan perintah output
5. Menggunakan escape sequence pada program

II. ALAT YANG DIGUNAKAN
Peralatan yang digunakan :
1. Editor C Programming

III. DASAR TEORI
(Disesuaikan dengan yang telah diberikan di kelas)
Variabel
Konstanta
Literal
Tipe data
Perintah output
Casting type

IV. PROSEDUR PELAKSANAAN
Prosedur pelaksanaan praktikum adalah sebagai berikut :
1. Mahasiswa mencoba latihan yang ada pada modul praktikum
2. Mahasiswa menganalisa hasil dari program pada latihan yang telah
dijalankan
3. Mahasiswa mengerjakan tugas yang diberikan
4. Mahasiswa mendemonstrasikan program yang telah dikerjakan pada
dosen/assisten
5. Mahasiswa membuat laporan dari tugas yang telah dikerjakan
6. Upload laporan melalui e-labit.umm.ac.id





V. LATIHAN
1. [konstanta] Buatlah program untuk menghitung energi yang
dikeluarkan pada suatu ledakan bom atom dengan bahan uranium seberat
10 satuan massa. Energi yang dikeluarkan pada suatu proses ledakan
dapat dihitung dengan rumus : E=m.c2
Dimana :
E = energi yang dikeluarkan
m=Massa benda (uranium)
c=konstanta yang menyatakan kecepatan cahaya sebesar 3x108
2. [operator] Diketahui ekspresi matematik : |a+b| /c  x
Tampilkan nilai variabel x untuk ekspresi matematik tersebut jika
diketahui nilai a=5, b=4, c=3, d=2.0. (tipe data untuk tiap variabel
disesuaikan dengan nilai yang diberikan pada masing-masing variabel
tersebut).
3. [casting] jika variabel total_nilai bertipe int dengan nilai=805
dan variabel jumlah_siswa bertipe int dengan nilai=10.
Maka variabel rata_rata adalah total_nilai/jumlah_siswa. Lakukan
casting sehingga nilai rata_rata menjadi 80.5

Untuk membatasi angka yang muncul dibelakang koma gunakan format :
%[lebar karakter depan koma].[ketelitian]
Contoh : untuk nilai 123.50000 ketika dikeluarkan dengan %3.2f akan
berubah menjadi 123.50

VI. TUGAS PRAKTIKUM
1. [operator] Diketahui ekspresi matematik : 3a2 + b / (|-4c|+0.5d)4 
x
Tampilkan nilai variabel x untuk ekspresi matematik tersebut jika
diketahui nilai a=-20, b=5.5, c=3, d=2. (tipe data untuk tiap variabel
disesuaikan dengan nilai yang diberikan pada masing-masing variabel
tersebut).

2. [Variabel] Diketahui 2 variabel bertipe int yaitu K = 10 dan L =
20. Buat Algoritma untuk mempertukarkan isi K dan L sehingga hasil
akhirnya menjadi L=10 dan K=20. Kemudian buatlah program dari
algoritma tersebut.

3. [literal] Buatlah sebuah program yang memiliki keluaran sebagai
berikut :













4. [tampilan output] Modifikasi program pada latihan nomor 4. Buatlah
sebuah program yang menghasilkan keluaran sebagai berikut : (angka
dibuat rata kanan)




VII. HASIL PRAKTIKUM



VIII. KESIMPULAN


novan Alkaf Bahraini saputra

unread,
Oct 6, 2011, 6:02:41 AM10/6/11
to kela...@googlegroups.com
Pada 6 Oktober 2011 11:36, Aguz <aguz.s...@gmail.com> menulis:

PRAKTIKUM PEMROGRAMAN TERSTRUKTUR
MODUL KE-1

PENGENALAN BAHASA C





upload gambarnya gus
 


--
Anda menerima pesan ini karena Anda berlangganan grup "KelasIT-B" dari Grup Google.
Untuk mengeposkan pesan ke grup ini, kirim email ke kela...@googlegroups.com.
Untuk berhenti berlangganan dari grup ini, kirim email ke kelasit-b+...@googlegroups.com.
Untuk opsi selengkapnya, kunjungi grup ini di http://groups.google.com/group/kelasit-b?hl=id.


Ali Usman (brixzen)

unread,
Oct 6, 2011, 10:33:20 PM10/6/11
to KelasIT-B
bung... mna gambarny.. kug cman tulisan gtu... cba d forward ke email
Q... bri...@gmail.com

novan Alkaf Bahraini saputra

unread,
Oct 7, 2011, 7:56:10 AM10/7/11
to kela...@googlegroups.com
buka web infotech. donlot disana

Ali Usman (brixzen)

unread,
Oct 9, 2011, 8:05:25 AM10/9/11
to KelasIT-B
mna.... Q buka kog g bsa d download to... gmn ni.???? d srh msukin
password.....

On 7 Okt, 18:56, novan Alkaf Bahraini saputra <novan...@gmail.com>
wrote:
> buka web infotech. donlot disana
>
> Pada 7 Oktober 2011 10:33, Ali Usman (brixzen) <brix...@gmail.com> menulis:
>
>
>
>
>
>
>
> > bung... mna gambarny.. kug cman tulisan gtu... cba d forward ke email
> > Q... brix...@gmail.com
Reply all
Reply to author
Forward
0 new messages