Deksripsi :
Memunculkan angka 9 sampai 1 secara menurung menggunakan fungsi two-half
Gambar pada main :
Disini saya akan share kegiatan kegiatan belajar saya. Selamat menikmati :D
Selasa, 08 April 2014
Two-Half 1 s/d 9
Deksripsi :
Menampilkan angka 1 sampai 9 menggunakan fungsi two-half
Gambar pada main :
Menampilkan angka 1 sampai 9 menggunakan fungsi two-half
Gambar pada main :
Refleksi Minggu Ke-6
Pada minggu ke 6 ini sebenarnya materinya meneruskan dari materi minggu ke 5 kemarin yaitu tentang rekursif iteraktif.
Materi yang didapat :
Materi yang didapat :
- Memahami rekursif lebih lanjut sehingga mengenal istilah
- Going Down Recursion = menurunkan nilai awal sampai memenuhi syarat sayarat yang ada
Kamis, 03 April 2014
Menghitung Rata-Rata (Rekursif)
Deskripsi :
Menentukan nilai rata rata dari inputan menggunakan fungsi rekursif
Gambar pada main :
Menentukan nilai rata rata dari inputan menggunakan fungsi rekursif
Gambar pada main :
Menentukan Nilai habid Dibagi 3 dan 5 (Rekursif)
Deskripsi :
Menentukan nilai nilai (1-100) yang habis dibagi 3 dan 5 menggunakan fungsi rekursif
Gambar pada main :
Menentukan nilai nilai (1-100) yang habis dibagi 3 dan 5 menggunakan fungsi rekursif
Gambar pada main :
Pangakat Negatife (Rekursif)
Deskripsi :
Menentukan Pangkat negatife menggunakan fungsi rekursif
Gambar pada main :
Menentukan Pangkat negatife menggunakan fungsi rekursif
Gambar pada main :
3 Bilangan Terbesar dan Jumlahnya (Rekursif)
Deskripsi :
Menetukan nilai terbesar dari 3 inputan dan jumlahnya menggunakan fungsi rekursif
Gambar pada main :
Menetukan nilai terbesar dari 3 inputan dan jumlahnya menggunakan fungsi rekursif
Gambar pada main :
2 Bilangan Terbesar dan Jumlahnya (Rekursif)
Deksripsi :
Menentukan nilai terbesar dari 2 inputan dan jumlahnya menggunakan fungsi rekursif
Gambar pada main :
Menentukan nilai terbesar dari 2 inputan dan jumlahnya menggunakan fungsi rekursif
Gambar pada main :
Menentukan Nilai 1/N (Rekursif)
Deskripsi :
Menentukan nilai 1/N menggunakan fungsi rekursif
Gambar pada main :
Menentukan nilai 1/N menggunakan fungsi rekursif
Gambar pada main :
Rekursif Naik Turun
Deskripsi :
Menenunculkan angka 1-9 (naik) dan 9-1 (turun) menggunakan fungsi rekursif
Gambar untuk naik :
Menenunculkan angka 1-9 (naik) dan 9-1 (turun) menggunakan fungsi rekursif
Gambar untuk naik :
Iteraktif Naik dan Turun
Deskripsi :
Menenunculkan angka 1-9 (naik) dan 9-1 (turun) menggunakan fungsi iteratif
Gambar untuk naik :
Menenunculkan angka 1-9 (naik) dan 9-1 (turun) menggunakan fungsi iteratif
Gambar untuk naik :
Algoritma Perulangan Turun
Memunculkan angka 9-1 menngunakan perulangan for to, while, repeat untul
Gambar untuk for :
Gambar untuk for :
Algoritma Perulangan Naik
Deskripsi :
Memunculkan angka 1-9 menngunakan perulangan for to, while, repeat untul
Memunculkan angka 1-9 menngunakan perulangan for to, while, repeat untul
Menentukan Urutan Bilangan Prima Sampai Ke-N
Deskripsi :
Menentukan nilai nilai prima dari 1 sampai ke N (Inputan)
Menentukan nilai nilai prima dari 1 sampai ke N (Inputan)
Rabu, 02 April 2014
Selasa, 01 April 2014
Refleksi Minggu Ke-5
Pada pertemuan ke 5 kemarin saya dan teman-teman membahas tentang materi tentang Subprogram
Materi yang didapat :
Materi yang didapat :
- Cara menngunakan fungsi function yang mencakup mengenai rekursif dan interaktif
- Memahami fungsi rekursi
Senin, 31 Maret 2014
Sabtu, 29 Maret 2014
Deret Fibonaci Ke-N
Deskripsi :
Menghitung deret fibonaci ke N dimana N adalah inputan
Gambar untuk C++ :
Menghitung deret fibonaci ke N dimana N adalah inputan
Gambar untuk C++ :
Kamis, 27 Maret 2014
Urutan Susunan Terbalik
Deksripsi :
Menentukan urutan susunan secara terbalik
Deklarasi :
INT inputan untuk nilai max yang akana dibalik
Rumus:
Menentukan urutan 1-n terlebih dahulu, untuk melihat rumusnya silahkan cari di "post lama"
Menentukan urutan susunan secara terbalik
Deklarasi :
INT inputan untuk nilai max yang akana dibalik
Rumus:
Menentukan urutan 1-n terlebih dahulu, untuk melihat rumusnya silahkan cari di "post lama"
Aray Histogram
Deskripsi :
menghitung ayar dari 1-100 dengan format Cn=n+1
Deklarasi :
Tanpa inputan karena aray nya sudah ditentukan
Z adalah outputan untuk menentukan hasil dari rumus
Rumus :
Z=A+1 dimana nilai awal A=1
menghitung ayar dari 1-100 dengan format Cn=n+1
Deklarasi :
Tanpa inputan karena aray nya sudah ditentukan
Z adalah outputan untuk menentukan hasil dari rumus
Rumus :
Z=A+1 dimana nilai awal A=1
Selasa, 25 Maret 2014
Refleksi Minggu Ke-4
Pada pertemuan 4 kemarin saya mendapat ilmu mengenai perulangan.
Yang diperoleh pada pertemuan 4 kemarin :
Yang diperoleh pada pertemuan 4 kemarin :
- Sokoban Battle secara tim, tapi langsung gugur di awal awal.
- Mengecek jadwal yang ada di hp teman kelas B.
- Memahami dan mendengarkan dosen mengenai materi pertemuan 4, yaitu Looping.
- Membedakan for, do while, dan repeat until.
Mencari Nilai Pembagi Terbesar Dari 2 Bilangan
Deskripsi:
Menentukan nilai pembagi dari 2 bilangan yang kita inputkan sendiri
Deklarasi :
INT1 inputan untuk nilai pertama
INT2 inputan untuk nilai kedua
Rumus:
jika INT1>INT2,
Menentukan nilai pembagi dari 2 bilangan yang kita inputkan sendiri
Deklarasi :
INT1 inputan untuk nilai pertama
INT2 inputan untuk nilai kedua
Rumus:
jika INT1>INT2,
Mencari Pembagi Terkecil
Deskripsi :
Mencari pembagi terkecil dengan inputan sendiri
Deklarasi :
INT sebagai inputan nialai yang akan dicari pembagi terkecilnya
Rumus:
batas perulangannya INT%A=0 dimana nilai awal A=2
Mencari pembagi terkecil dengan inputan sendiri
Deklarasi :
INT sebagai inputan nialai yang akan dicari pembagi terkecilnya
Rumus:
batas perulangannya INT%A=0 dimana nilai awal A=2
Menghitung Nilai Kali Berurutan
Deksripsi :
Menghitung nilai kali berurutan dengan batasan yang kita inginkan.
Deklarasi :
N inputan untuk batasan
Rumus :
M = A*A dengan nilai awal A=1
A++ hingga A=N
Menghitung nilai kali berurutan dengan batasan yang kita inginkan.
Deklarasi :
N inputan untuk batasan
Rumus :
M = A*A dengan nilai awal A=1
A++ hingga A=N
Menghitung Akar
Deskripsi :
Menghitung akar dari inputan kita.
Deklarasi :
A inputan nilai yang akan dicari akarnya.
Rumus :
X=A dengankondisi awal X=0 atau Z=100 dengan nilai awal Z=0 (untuk kondisi perulangannya)
X=Z*Z
Menghitung akar dari inputan kita.
Deklarasi :
A inputan nilai yang akan dicari akarnya.
Rumus :
X=A dengankondisi awal X=0 atau Z=100 dengan nilai awal Z=0 (untuk kondisi perulangannya)
X=Z*Z
Minggu, 23 Maret 2014
Simulasi Bahan Bakar
Deskripsi :
Ini adalah tugas kelompok bersama Jamalludin dan Mukti Wibowo.
Simulasi ini menentukan berapa banyak bensin yang kita beli jika kita memasukkan inputan dalam rupiah atau berapa harganya jika kita inputkan dalam liter
Deklarasi :
Bensin sebagai inputan bahanbakar apa yang di ambil
dimana bensin 1 adalah premium dan bensin 2 adalah pertamax
Ini adalah tugas kelompok bersama Jamalludin dan Mukti Wibowo.
Simulasi ini menentukan berapa banyak bensin yang kita beli jika kita memasukkan inputan dalam rupiah atau berapa harganya jika kita inputkan dalam liter
Deklarasi :
Bensin sebagai inputan bahanbakar apa yang di ambil
dimana bensin 1 adalah premium dan bensin 2 adalah pertamax
Membuat Tabel Perkalina 10 x 10
Deskripsi :
Membuat tabel perkalian untuk menrntukan hasil kali menggunakan tabel
Deklarasi :
I adalah nilau untuk yang mendatar
J nilaiuntuk menurun
Rumus :
for (i=1;i<=10;i++) untuk tabel mendatar
Membuat tabel perkalian untuk menrntukan hasil kali menggunakan tabel
Deklarasi :
I adalah nilau untuk yang mendatar
J nilaiuntuk menurun
Rumus :
for (i=1;i<=10;i++) untuk tabel mendatar
Membuat Diamond
Desktipsi :
Membuat gambar berbentuk Diamond
Deklarasi :
A inputan untuk garis tengah diamond atau nilai maksimal dari diamond
Membuat gambar berbentuk Diamond
Deklarasi :
A inputan untuk garis tengah diamond atau nilai maksimal dari diamond
Pangkat Negatve
Deskripsi :
Menghitung psngkst negative dengan X dan Y inputan sendiri
Deklarasi :
X inputan nilai pokok
Y inputan pangkat
Rumus :
X^Y
Menghitung psngkst negative dengan X dan Y inputan sendiri
Deklarasi :
X inputan nilai pokok
Y inputan pangkat
Rumus :
X^Y
Menghitung Rata - Rata Dari Inputan
Dekripsi :
Menghitung rata-rata dari inputan
Deklarai :
Mhs inputan jumlah nilai yang akan dimasukkan
N inputan nilai
M output jumlah nilai
Q output rata ratanya
Menghitung rata-rata dari inputan
Deklarai :
Mhs inputan jumlah nilai yang akan dimasukkan
N inputan nilai
M output jumlah nilai
Q output rata ratanya
Sabtu, 22 Maret 2014
Menentukan Nilai Trebesar Dari 3 Inputan Dan Jumlahnya
Deskripsi :
Menentukan nilai trebesar dari 3 buah bilangan yang kita inputkan dan mrnghitung jumlah dari 2 bilangan tersebut
Deklarasi :
A dan B dan C sebagai inputan yang akan dibandingkan
Rumus :
Jika, A<B and C<B maka Nilai yang terbesar adalah B
else if, A>B and C>A maka Nilai yang terbesar adalah A
Menentukan nilai trebesar dari 3 buah bilangan yang kita inputkan dan mrnghitung jumlah dari 2 bilangan tersebut
Deklarasi :
A dan B dan C sebagai inputan yang akan dibandingkan
Rumus :
Jika, A<B and C<B maka Nilai yang terbesar adalah B
else if, A>B and C>A maka Nilai yang terbesar adalah A
Menentukan Nilai Terbesar Dari 2 Buah Dilangan Dan Jumlah
Deskripsi :
Menentukan nilai trebesar dari 2 buah bilangan yang kita inputkan dan mrnghitung jumlah dari 2 bilangan tersebut
Deklarasi :
A dan B sebagai inputan yang akan dibandingkan
Rumus :
Jika, A<B maka Nilai yang terbesar adalah B
else if, A>B maka Nilai yang terbesar adalah A
Menentukan nilai trebesar dari 2 buah bilangan yang kita inputkan dan mrnghitung jumlah dari 2 bilangan tersebut
Deklarasi :
A dan B sebagai inputan yang akan dibandingkan
Rumus :
Jika, A<B maka Nilai yang terbesar adalah B
else if, A>B maka Nilai yang terbesar adalah A
Menentukan urutan Nilai 1/n
Deskripsi :
Menentukan urutan untuk bilangan 1/n dimana n adalah inputan
Deklarasi :
N adalah inputan untuk menentukan batas
Rumus :
jika, n%2=0 maka nilainya negative
else, nilainya positiv
Menentukan urutan untuk bilangan 1/n dimana n adalah inputan
Deklarasi :
N adalah inputan untuk menentukan batas
Rumus :
jika, n%2=0 maka nilainya negative
else, nilainya positiv
Menentukan Bilangan Ganjil Dan Genap
Deskripsi :
Menentukan sebuah bilangan apakah bilangan tersebut ganjil atau genap dengan bilangan yang diinputkan seniri
Deklarasi :
A untuk inputan nilai
Rumus :
jika, a%2=0 maka genap
else, maka ganjil
Menentukan sebuah bilangan apakah bilangan tersebut ganjil atau genap dengan bilangan yang diinputkan seniri
Deklarasi :
A untuk inputan nilai
Rumus :
jika, a%2=0 maka genap
else, maka ganjil
Menentukan bilangan yang habis dibagi 3 dan 5
Deskripsi :
Menentukn bilangan-bilangan yang gabis dibagi dengan 3 dan 5 antara 1 sampai 100
Deklarasi :
A sebagai nialai awala
Rumus :
Tampilkan A jika a%3=0 dan a%5=0
Menentukn bilangan-bilangan yang gabis dibagi dengan 3 dan 5 antara 1 sampai 100
Deklarasi :
A sebagai nialai awala
Rumus :
Tampilkan A jika a%3=0 dan a%5=0
Selasa, 18 Maret 2014
Akar Kuadrat
Deskripsi :
Menghirung akar kuadrat dari inoutan sendiri
Deklarasi :
A, B dan C sebagai inputtan
Rumus :
B^2 -4*A*C
Menghirung akar kuadrat dari inoutan sendiri
Deklarasi :
A, B dan C sebagai inputtan
Rumus :
B^2 -4*A*C
Konversi Nilai
Deskripsi :
Monkonversikan nilai menurut kelompok nilai. misal 0 sampai 20 dapat E, dan seterusnya.
Deklarasi :
A inputan untuk nilai
Rumus :
Jika A adalah 0-20 maka dapat E
Jika A adalah 21-40 maka dapat C
Dan seterusnya
Monkonversikan nilai menurut kelompok nilai. misal 0 sampai 20 dapat E, dan seterusnya.
Deklarasi :
A inputan untuk nilai
Rumus :
Jika A adalah 0-20 maka dapat E
Jika A adalah 21-40 maka dapat C
Dan seterusnya
Konversi Hari
Dekripsi :
Mengkonversikan dari angka ke hari, misal 1 adalah Senin, 2 adalah Selasa, dan seterusnya.
Deklarasi:
A sebagai inputan
Rumus :
jika A=1 maka hari Senin
jika A=2 maka hari Selasa
Dan seterusnya
Mengkonversikan dari angka ke hari, misal 1 adalah Senin, 2 adalah Selasa, dan seterusnya.
Deklarasi:
A sebagai inputan
Rumus :
jika A=1 maka hari Senin
jika A=2 maka hari Selasa
Dan seterusnya
Menentukan Bilangan Terbesar Dari 3 Inputan
Deskripsi :
Menentukan 3 buah bilangan apakah A lebih besar dari B atau B lebih besar dari A
Deklarasi :
A, B dan C adalah inputan yang akan dibandingkan
Rumus:
jika A<C dan B<C maka C adalah nilai terbesarnya
jika tidak, maka akan terdapat rumus A<B
Menentukan 3 buah bilangan apakah A lebih besar dari B atau B lebih besar dari A
Deklarasi :
A, B dan C adalah inputan yang akan dibandingkan
Rumus:
jika A<C dan B<C maka C adalah nilai terbesarnya
jika tidak, maka akan terdapat rumus A<B
Menentukan Bilangan Terbesar Dari 2 Inputan
Deskripsi :
Menentukan 2 buah bilangan apakah A lebih besar dari B atau B lebih besar dari A
Deklarasi :
A dan B adalah inputan yang akan dibandingkan
Rumus:
A>B maka bilangan A adalah yang paling besar alias A lebih besar dari B.
A<B maka bilangan B adalah yang paling besar alias B lebih besar dari A.
juka A=B maka nilai kedua inputan sama.
Menentukan 2 buah bilangan apakah A lebih besar dari B atau B lebih besar dari A
Deklarasi :
A dan B adalah inputan yang akan dibandingkan
Rumus:
A>B maka bilangan A adalah yang paling besar alias A lebih besar dari B.
A<B maka bilangan B adalah yang paling besar alias B lebih besar dari A.
juka A=B maka nilai kedua inputan sama.
Mengubah NIlai Transaksi Menjadi Ejaan
kali ini saya akan mengupload hasil tigas kelompok kami (Jamalludin dan Mukti Wibowo) tentang "Mengubah Nilai Transaksi Menjadi Ejaan". Berikut adalah gambarnya :
Tugas yang Lainnya
Untuk tugas-tugas yang lainnya silahkan mengunjungi teman sekelompok saya
- JAMALLUDIN
- MUKTI WIBOWO
- JAMALLUDIN
- MUKTI WIBOWO
Mementukan Akar Dari Sebuah Nilai
Deskripsi :
Menentukan akar dari sebuah bilangan yang kita inputkan
Deklarasi :
A inputan nilai yang akan dicari
Z output hasil akar
Menentukan akar dari sebuah bilangan yang kita inputkan
Deklarasi :
A inputan nilai yang akan dicari
Z output hasil akar
Menghitung Jumlah Nilai Mahasiswa
Deskripsi :
Menghitung jumlah nilai mhs dengan inputan kita sendiri
Deklarasi :
MHS inputan jumlah mahasiswa
N inputan nilai mahasiswa
M outputan untuk jumlah nilai mahasiswa (N+=N)
Menghitung jumlah nilai mhs dengan inputan kita sendiri
Deklarasi :
MHS inputan jumlah mahasiswa
N inputan nilai mahasiswa
M outputan untuk jumlah nilai mahasiswa (N+=N)
Menentukan Mhs Lulus/Tidak
Deskripsi :
Menentukan mahasiswa tersebut lulus atau tidak
Deklarasi :
MHS inputan jumlah mahasiswa yang akan diinputkan
N inputan nilai mahasiswa
Menentukan mahasiswa tersebut lulus atau tidak
Deklarasi :
MHS inputan jumlah mahasiswa yang akan diinputkan
N inputan nilai mahasiswa
Menukar Nilai 2 Bialngan
Deskripsi :
Menukarkan niai A ke B dan B ke A.
Deklarasi:
A dan B inputan
C untuk penyimpanan sementara
Menukarkan niai A ke B dan B ke A.
Deklarasi:
A dan B inputan
C untuk penyimpanan sementara
Senin, 17 Maret 2014
Refleksi Minggu Ke-3
pertemuan mata kuliah algoritma dan pemrograman kami membahas tentang Struktur Pemilihan (Kontrol Program)
Yang kami bahas :
1. mengecek refleksi minggu ke-2
2. belajae/ menambah pengalaman mengenai fotografi
3. belajar mengenai stuktur pemilihan/pengambilan kepautusan
4. belajar tentang operasi operasional
5. belajar mengenai opsi AND dan OR
6. belajar mengenai pembuatan class
Yang kami bahas :
1. mengecek refleksi minggu ke-2
2. belajae/ menambah pengalaman mengenai fotografi
3. belajar mengenai stuktur pemilihan/pengambilan kepautusan
4. belajar tentang operasi operasional
5. belajar mengenai opsi AND dan OR
6. belajar mengenai pembuatan class
Selasa, 11 Maret 2014
Refleksi Minggu Ke-2
Kegiatan yang dilakukan pada minggu ke-2 mata kuliah Algoritma dan Pemrograman :
1. Membuat jadwal kegiatan seminggu kedepan di smartpone atau laptop. Seperti mencantumkan jadwal kuliah, belajar individu, belajar kelompok, mengerjakan tugas, dan lain lain.
2. Memahami konsep dari Raptor dan C++.
3. Latihan membuat algoritma/aplikasi menghitung luas persegi panjang menggunakan Rsptor dan C++ secara berkelompok.
4. Kmi diberi tugas, antara lain :
Sabtu, 08 Maret 2014
Suhu pilihan
Deskripsi :
Menentukan konversi suhudari inputan sendiri.
Deklarasi:
Z (inputan suhu)
Dari (inputan asal)
Ke (inputan tujuan)
Hasilnya (outputan setelah konversi)
Rumus:
cf=z*1.8+32;
cr=z*0.8;
ck=z+273.15;
Menentukan konversi suhudari inputan sendiri.
Deklarasi:
Z (inputan suhu)
Dari (inputan asal)
Ke (inputan tujuan)
Hasilnya (outputan setelah konversi)
Rumus:
cf=z*1.8+32;
cr=z*0.8;
ck=z+273.15;
Menentukan titik tengah dan jarak 2 titik
Deskripsi :
Mencari nilai titik tengah dan jarak antara A dan B dari A(X1,X2) dan B(Y1,Y1) yang dimputkan sendiri oleh user.
Deklarasi:
x1,x2,y1,y2 (inout)
xt,yt,j2t <jarak antara 2 titik> (output)
Rumus:
xt = (x1+x2)/2
yt = (y1+y2)/2
j2t = (x1-x2)^2 + (y1-y2)^2
Mencari nilai titik tengah dan jarak antara A dan B dari A(X1,X2) dan B(Y1,Y1) yang dimputkan sendiri oleh user.
Deklarasi:
x1,x2,y1,y2 (inout)
xt,yt,j2t <jarak antara 2 titik> (output)
Rumus:
xt = (x1+x2)/2
yt = (y1+y2)/2
j2t = (x1-x2)^2 + (y1-y2)^2
Mencari determinan matrik 2x2
Deskripsi:
Mencari determinan dari matrik 2x2 dengan inputan sendiri
Deklarasi:
A,B,C,D (inputan)
Determinan (output)
Rumus:
(A*D) - (B*C)
Mencari determinan dari matrik 2x2 dengan inputan sendiri
Deklarasi:
A,B,C,D (inputan)
Determinan (output)
Rumus:
(A*D) - (B*C)
Memisahkan bilangan kurang dari 1000
Deskripsi :
Menentukan atau memisahkan mana ratusan, mana puluhan, mana satuan dari sebuah bilangan yang kurang dari 1000
Deklarasi dalam Raptor:
A (inputan bilangan kurang dari 1000)
B mentukan bilangan satuan
C menentukan bilangan puluhan
D menentukan bilangan ratusan
outputnya pengelompokan bilangan dari A
Menentukan atau memisahkan mana ratusan, mana puluhan, mana satuan dari sebuah bilangan yang kurang dari 1000
Deklarasi dalam Raptor:
A (inputan bilangan kurang dari 1000)
B mentukan bilangan satuan
C menentukan bilangan puluhan
D menentukan bilangan ratusan
outputnya pengelompokan bilangan dari A
mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2)
Deskripsi :
Mencari nilai titik tengah dari A(X1,X2) dan B(Y1,Y1) yang dimputkan sendiri oleh user.
Deklarasi:
x1,x2,y1,y2 (inout)
xt,yt (output)
Rumus:
xt = (x1+x2)/2
yt = (y1+y2)/2
Mencari nilai titik tengah dari A(X1,X2) dan B(Y1,Y1) yang dimputkan sendiri oleh user.
Deklarasi:
x1,x2,y1,y2 (inout)
xt,yt (output)
Rumus:
xt = (x1+x2)/2
yt = (y1+y2)/2
Rabu, 05 Maret 2014
Refleksi Minggu Pertama
Tanggal 28 Februari 2014 adalah minggu pertama perkuliahan Algoritma dan Perograman atau Alpro. Pada minggi pertama ini saya mendapat meteri dari dosen tentang perkenalan dan materi dasar Alpro, termasuk software/aplikasi apa yang akan dipakai untuk 1 semerter kedepan.
Untuk halangan/ masalahnya, saya kira belum mendapat masalah. Tapi entah untuk minggu ke dua dan selanjutnya.
Langganan:
Postingan (Atom)