NAIK
TURUN
type="text/javascript">
Minggu, 06 April 2014
Membuat Flowchart Mencetak Bilangan Dari 1 Sampai 9
Flowchart fungsi NAIK Rekursif :
Flowchart fungsi NAIK Interaktif :
Flowchart fungsi TURUN Rekursif :
Flowchart fungsi TURUN Interaktif :
Flowchart fungsi NAIK Interaktif :
Flowchart fungsi TURUN Rekursif :
Flowchart fungsi TURUN Interaktif :
Kamis, 03 April 2014
Refleksi Minggu ke lima
Materi yang di bahas di minggu kelima ini adalah subprogram, tentang fungsi,fungsi rekursif dan iteraktif, fungsi mengubah nilai parameter, jenis-jenis parameter, cara penggunaan rekursif.
Tugas :
mengerjakan soal-soal di pertemuan keempat menjadi rekursif , iteraktif
Yang belum saya pahami :
cara penggunaan rekursif dan interaktif
Solusi :
Bertanya kepada teman yang lebih bisa..
Tugas :
mengerjakan soal-soal di pertemuan keempat menjadi rekursif , iteraktif
Yang belum saya pahami :
cara penggunaan rekursif dan interaktif
Solusi :
Bertanya kepada teman yang lebih bisa..
Mencari Bilangan yang Habis di Bagi 3 dan 5
1. Identifikasi
Input : a
2. Algoritmanya
Deskripsinya :
a=1(a<=100)
((a%3==0)&&(a%5==0))
#screenshotnya :
Menentukan Nilai Terbesar, Terkecil dan Jumlah
1. Identifikasi
Input : a,b,c,besar,kecil,jumlah
Output : hasil
2. Algoritmanya
Deklarasi
a,besar,kecil,jumlah,b,c ( dalam integer )
hasil ( integer )
a,besar,kecil,jumlah,b,c ( dalam integer )
hasil ( integer )
#screenshotnya :
Rabu, 02 April 2014
Kasus 4.8
menghitung a * b dengan metode penjumlahan
#program c++ :
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,jumlah=0;
cout<<"program menghitung perkalian dengan cara penjumlahan"<<endl;
cout<<"Masukkan nilai a =";cin>>a;
cout<<"Masukkan nilai b =";cin>>b;
for(int i=1;i<=abs(b);i++);
jumlah+=a*b;
if(b<0)jumlah = -jumlah;
cout<<a<<" x "<<b<<" = "<<jumlah;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#Screenshot
#program c++ :
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,jumlah=0;
cout<<"program menghitung perkalian dengan cara penjumlahan"<<endl;
cout<<"Masukkan nilai a =";cin>>a;
cout<<"Masukkan nilai b =";cin>>b;
for(int i=1;i<=abs(b);i++);
jumlah+=a*b;
if(b<0)jumlah = -jumlah;
cout<<a<<" x "<<b<<" = "<<jumlah;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#Screenshot
Kasus 5.4
Membuat fungsi perkalian 2 bilangan bulat dengan menggunakan operator
penjumlahan.
misal prosesnya : a x b = a + a + a + ... + a(sebanyak b kali )
#screenshot :
misal prosesnya : a x b = a + a + a + ... + a(sebanyak b kali )
#screenshot :
Kasus 5.6
Membuat fungsi menghitung suku ke-n dari deret
Fibonacci dengan menggunakan cara rekursif.
#screenshot raptor :
#screenshot raptor :
Kasus 5.8
Membuat algoritma iteratif dan rekursif untuk menghitung gcd dari dua bilangan bulat positif.
#screenshot raptornya :
#screenshot raptornya :
Langganan:
Postingan (Atom)