Monday 14 May 2012

TENTANG TUGAS BAHASA PEMROGRAMAN

Sebelumnya terima kasih buat kwan2 di kaskus.us khususnya di subforum bahasa pemrograman yang udah ngebantu menyelesaikan tugas bahasa pemrograman ini...buat yg mau ngecek gimana tugas nya bisa selesai bisa di telusuri di kaskus
disaranin compiler yang digunakan untuk meng-compile adalah borland ver 4.5..krn di lab juga pakai versi itu..untuk mendapatkan software Turbo Pascal 7.1 silahkon download dari sini sedangkan untuk Turbo C/C++ bisa di download di sini


langsung aja...soal tugas nya itu
1. carilah total bilangan genap dari perulangan 1-10...
jawab total nya adalah = 30

#include"conio.h"
#include"stdio.h"
main()
{
int bil, totalbil= 0;
clrscr();
for (bil=2; bil<=10; bil=bil+2){
totalbil += bil;
}
printf("\n jumlah seluruh bilangan yaitu =%d", totalbil);
}
 LOGIKA ALGORITMA nya nih: jangan cuma copas aja tapi ini yg penting kalau menurut aku

 penjelasan : bilangan genap adalah bilangan yg habis apabila di bagi dengan 2,,,bisa saja kita mulai perulangan dari 1,,,tapi saya lebih milih dimulai dari 2 (2 atau 1 tidak masalah),,,lalu bilangan genap yg muncul berikut nya adalah 2,4,6,8, sampai 10, krn batas perulangan nya sampai 10 maka kita defenisikan bil itu (bil<=10), lalu bilangan apa saja yg akan di total kan??seperti yg sudah saya jelaskan sebelum nya bilangan genap adalah bilangan yg akan habis apabila di bagi 2 maka kita defenisi kan bilangan nya menjadi (bil=bil+2) artinya bilangan berikutnya adalah bilangan yg di tambah 2 dari bilangan sebelumnya,,,,

masuk ke alur proses
setelah kita mendefenisikan bilangan apa yg ingin kita proses kita tinggal mengatur alur proses nya,,,
kita ingin mendapatkan total bilangan dari penjumlahan bilangan genap dari perulangan 1-10,,,maka kita atur proses nya "totalbil +=bil" dimana total bilangan yg akan muncul adalah hasil penjumlahan dari bil,dimana bil=bil+2 atau bilangan genap saja...

abis itu tinggal kita munculkan saja hasil penjumlahan itu di layar dengan "printf("\n jumlah seluruh bilangan yaitu =%d", totalbil);"
mohon di pelajari lagi, jangan asal copas ya fren...soalnya soal2 berikutnya bakalan lebih sulit...semakin sulit soalnya maka semakin pelit saya kasi contekan nya :P
untuk jawaban no 2-3-4 di post berikutnya di tampilin, biar makin anyak postingan nya :P
selesai....CMIIW

No comments: