Oleh: sakuriw | Oktober 30, 2009

Menjawab Soal Pemrograman C

1. Berapakah nilai jawaban yang ditampilkan oleh program di bawah ini :
#include
main()
{
int jawab, hasil;
jawab = 100;
hasil = jawab – 10;
printf(“Jawabannya adalah %d\n”, hasil + 6);
}
2. Program di bawah ini seharusnya menampilkan keluaran satu baris sbb :
c* c = 25,000000
Namun, belum berhasil karena masih ada beberapa kesalahan. Temukan minimal 3 kesalahan dalam program tersebut.
#include
main ()
{
float a, b, c;
a = 3;
b = 4.0;
c=a*a+b*b
printf(“c * c = %d”, c);
}

3. Buatlah program untuk mengkonversi suhu dari Celcius ke Fahrenheit dengan rumus
F = C * 1.8 + 32
Input : suhu dalam celcius(C)
Proses: F=C*1.8+32
Output : suhu dalam Fahrenheit(F)

4. Buatlah program yang membaca dua buah harga bertipe integer yang masing-masing menyatakan besaran dalam rupiah, nilai tukar satu dollar terhadap rupiah, menghitung hasil penukaran rupiah dalam dollar dan sisanya dalam rupiah, serta menampilkan harga-harga tersebut pada layar.
Tampilan:
Nilai rupiah = 10000
Kurs dollar = 7500
Hasil penukaran
Dollar = 1
Sisa = 2500
5. Buatlah program yang membaca sebuah harga yang bertipe integer yang menyatakan besaran dalam hari, menghitung ekuivalensinya dalam tahun, bulan dan hari, serta menampilkan harga-harga tersebut(tahun, bulan, dan hari). Asumsikan 1 tahun=365 hari, 1 bulan = 30 hari. Tampilan:
Jumlah hari = 1000
1000 hari = 2 tahun 9 bulan 0 hari

6. Menukarkan 2 buah nilai A dan B!
Input: a,b;
Proses: c=a;
a=b;
b=c;
output:a, b;

7. Menghitung luas persegi panjang dimana panjang dan lebarnya persegi panjang dimasukkan melalui keyboard!
input: panjang,lebar
proses: luas=panjang*lebar
output:luas

8. Buatlah program untuk mengkonversi huruf besar menjadi huruf kecil dan sebaliknya!
Huruf besar menjadi huruf kecil atau Huruf kecil menjadi huruf besar

9. Carilah nilai j dan terangkan bagaimana nilai j ini diperoleh jika diketahui
int m=24, k=21;
a. j=m%k;
b. j=m++ +k;
c. j=m- –k;
d. j=k+=m;
e. j=–m+k++;
f. j=-m*5;

10. Gantilah pernyataan
luas = 0.5 * PI * radius * radius pada program dibawah ini
# include
# define PI 3.14
main( )
{
float radius, keliling, luas;
radius = 20;

luas = 0.5 * PI*radius*radius;
printf(“luas = %f\n”,luas);
}

Menjadi
luas = ½ * PI * radius * radius
kemudian ujilah program. Perhatikan apa yang terjadi terutama pada nilai luas?
Mengapa bisa begitu???

Untuk Jawabannya, silahkan download di sini dan di uji cobakan di komputer anda.
sumber:
http://lecturer.eepis-its.edu/~mieke/bhs-c/prakt-c/dasar%20program%20c.pdf
http://lecturer.ukdw.ac.id/yuan/wp-content/plugins/download…/download.php?..

Oleh: sakuriw | Oktober 7, 2009

Situs – situs penting 5

Setelah lama tak memposting sesuatu di web ini, alhamdulillah kali ini saya masih diberi kesempatan untuk bisa berbagi dengan teman – teman yang membaca web ini. Kali ini saya hanya akan memposting beberapa nama situs yang saya anggap cukup penting dalam belajar bahasa pemrograman. Antara lain :
Tutorial Aplikasi berbasis GUI Misalkan saja Aplikasi yang digunakan untuk Chatting, Buku Tamu
Tutorial Aplikasi berbasis Javascript yang digunakan dalam Web Misalkan saja untuk mouseover, password dan popup
sedangkan untuk mengirim E-mail, dapat kita pelajari salah satunya di http://www.adisumaryadi.web.id/tulisan/detail/7/131/mengirimkan-email-format-html-dan-plaintext-menggunakan-php.html atau di http://www.almuth.web.id/2009/02/14/mengirim-email-menggunakan-php-mail-dari-localhost.html
http://www.ibdhost.com/contact/
http://www.stadtaus.com/en/php_scripts/formmail_script/
Untuk referensi Tugas Akhir bisa dilihat di sini atau di www.slideshare.net/agung83/buku-pedoman-ta-d3

Dalam hal ini kita akan menggunakan fasilitas yang ada pada Distro Ubuntu yang berguna untuk penginstalan yaitu Synaptic Package Manajer.
Secara default, setelah penginstalan Distro Ubuntu ( saat ini versi yang saya pakai adalah Ubuntu-6.06.1 ) selesai paket yang mendukung software Qt3-Designer dan CHM Viewer tidak terdapat secara komplit pada Synaptic Package Manajer. Oleh karena itu kita perlu melihat pada bagian Properti perangkat lunak / Preferensi Perangakat Lunak, yaitu dengan meng-klik Sistem ( pada panel ), pilih administrasi >> Preferensi Perangakat Lunak.
Anda akan dimintai untuk memasukkan password root.
Masukkanlah password root dengan benar.
Jika sudah masuk pada jendela Preferensi Perangkat Lunak, lihatlah pada Tab ” Media Instalasi “.
Periksa apakah semua Kanal sudah tercentang atau belum.
Jika belum tercentang semua, maka centanglah untuk menghindari kekurangan paket pada saat penginstallan.
Untuk Tab selanjutnya, biarkan secara default. Kemudian klik tombol “Tutup”
Setelah pemeriksaan bagian Preferensi Perangkat Lunak, bukalah pada bagian Synaptic Package Manajer.
Klik Tombol ” Search “.
Isikan ” Qt ” pada kolom search, tekan Enter.
Carilah paket Qt3-designer, kemudian klik kotak di sampingnya dan pilih ” mark for installation “
Klik tombol ” Apply ” pada bagian atas dan klik ” Terapkan “
Untuk menginstal CHM Viewer dapat dilakukan dengan cara yang sama yaitu dengan memasukan kata ” chm ” pada kolom search kemudian cari paketnya.
Dan ikuti langkah berikutnya…

Tulisan Sebelumnya »

Kategori