Tuesday, 29 March 2011
undefined
undefined
Analysis Program :
The program is to find out the results of factorial. The factorial of a non-negative integer n, denoted by n!, is the product of all positive integers less than or equal to n. For example, 4!=4*3*2*1
The result is 24. Program uses function for(int i=1; i<=n; i++).
Algorithm:
1. Input (n)
2. Conditions of this program adalan (n> 0)
3. for (int i = 1; i <= n; i + +) factor *= i
4. Output
Program...
Posted on 22:59 by yusufruli
undefined
undefined
Algoritma :
Masukan bilangan (n)
dibalik=0;
jika n>0
dibalik=(dibalik*10)+(n%10);
n/=10;
hasil
Program :
[sourcecode language="css"]
#include <iostream.h>
class balik
{
public:
int proses();
void keluaran();
private:
int n,dibalik;
};
int balik::proses()
{
cout<<"masukan angka yg akan di balik angkanya : ";
cin>>n;
dibalik=0;
for(int i=0; i<=n; i++)
{
dibalik=(dibalik*10)+(n%10);
n/=10;
}
return dibalik;
}
void balik::keluaran()
{
cout<<endl<<endl<<"setelah dibalik menjadi...
Posted on 22:41 by yusufruli
undefined
undefined
Di bawah ini adalah algoritma dan program untuk menghitung determinan matriks berordo 2x2
Analysis program:
Program ini adalah program untuk mengetahui nilai hasil determinan. Pertamanya harus inputkan bilangan a,b,c, dan d terlebih dahulu, lalu hitung determinan matriks = a*b-c*d . Kemudian munculah hasilnya.
Algoritma:
1. masukan a
2. masukan b
3. masukan c
4. masukan d
5. determinan = a*d-b*c
Program:
#include<iostream.h&g...
Posted on 22:39 by yusufruli
undefined
undefined
Analysis Program :
Disini ada program simpel yang bisa di gunakan untuk menghitung luas lingkaran. Sudah mngertikan rumus untuk menghitung luas lingkaran tersebut. Ya benar.. Rumusnya Phi*r^2. Bisa anda coba program di bawah ini. Program ini munggunakan class.
Algoritma :
1. Inputkakan jari-jari linkaran dalam r (integer)
2. Hitung 3.14 * r * r = luas (float)
3. Output hasil
Program :
[sourcecode language="css"]
#include <iostream.h>
class luas {
friend istream& operator >> (istream&, luas&);
friend ostream& operator...
Posted on 21:43 by yusufruli
undefined
undefined
Analysis program:
Program ini adalah untuk menentukan atau mengetahui apakah bilangan yang diinputkan itu genap atau ganjil. Disini saya menggunakan fungsi if else untuk memprosesnya. Dimana if(x%2==0) berarti termasuk bilangan genap, lalu else sebaliknya.
Algoritma :
1. Inputkan tahun (x)
2. Proses .. if(x mod 2 =o) maka Bilangan Genap. else.. maka Bilangan Ganjil
3. Output Hasil (Bilangan Genap atau Ganjil)
Program :
[sourcecode language="css"]
#include <iostream.h>
class gg {
friend istream& operator >> (istream&, gg&);
public:
Hitung();
void...
Posted on 03:28 by yusufruli
Monday, 28 March 2011
undefined
undefined
Di bawah ini adalah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
Algoritma :
1. Masukkan nilai x1,x2,y1,y2
2. Hitung titik tengah x dan y dengan menggunakan rumus (x1 + x2)/2 dan (y1 + y2)/2
3. Tampilan dari titik tengah x dan y
Program :
#include <iostream.h>
#include <conio>
int main (){
float x1,x2,y1,y2;
float a, b;
cout<<"mencari titik tengah sebuah garis" << endl;
cout<<"ujung titik A(x1,y1) dan B(x2,y2)" << endl;
cout<<"masukkan...
Posted on 19:26 by yusufruli
Thursday, 24 March 2011
undefined
undefined
Mengenal Algoritma
Dasar-dasar algoritma pertamakali diperkenalkan oleh seorang ahli matematika, astronomi, astrologi dan geografi asal persia yang bernama Abu Ja’far Muhammad Ibnu Musa al-Khwarizmi (algorithm atau algoritma -dalam bahasa indonesia- merupakan serapan dari nama beliau).
sketsa wajah al-Khwarizmi
Apa itu Algoritma?
Definisi:
Urutan langkah-langkah untuk menyelesaikan masalah.
Dalam kamus besar bahasa indonesia, algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.
Algoritma...
Posted on 02:36 by yusufruli
undefined
undefined
Berikut ini adalah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen- komponennya.
Algoritma:
Inputkan nilai, lalu pisahkan ke dalam komponen-komponennya. Lalu hasil outputnya meliputi ratusan, puluhan, satuan.
Program:
#include <iostream.h>
#include <conio.h>
int main ()
{
int ratusan, puluhan, satuan, x;
cout<< "masukan bilangan kurang dari 1000 = ";
cin >> x;
ratusan = x/100;puluhan =(x-ratusan*100)/1...
Posted on 01:03 by yusufruli
Saturday, 19 March 2011
undefined
undefined
Ada seorang pemuda yang mencari seorang guru
agama, pemuka agama atau siapapun yang bisa
menjawab tiga pertanyaannya. Akhirnya sang
pemuda itu menemukan seorang bijaksana.
Pemuda (P) : Anda siapa? Bisakah menjawab pertanyaan-pertanyaan
saya?
Bijaksana (B) : Saya hamba Allah dan dengan izin-Nya saya akan
menjawab pertanyaan anda.
P : Anda yakin? Sedang profesor dan banyak orang pintar saja
tidak mampu menjawab pertanyaan saya.
B : Saya akan mencoba sejauh kemampuan saya.
P : Saya punya tiga buah pertanyaan.
1. Kalau memang Tuhan itu ada, tunjukkan...
Posted on 05:46 by yusufruli
Friday, 18 March 2011
undefined
undefined
apa sih Algoritma itu??
Ahli Sejarah Matematika menemukan asal kata algoritma tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja'far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya "Buku pemugaran dan pengurangan" (The book of restoration and reduction).
Dari judul buku itulah diperoleh akar kata "Aljabar" (Algebra).
Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan...
Posted on 02:25 by yusufruli
Thursday, 17 March 2011
undefined
undefined
1. Datangi bank tempat kita menabung
2. Masuk kedalam bank
3. Mengambil nomer antrian
4. Mengambil slip transaksi tabungan (Penarikan uang)
5. Mengisi slip penarikan tersebut:
a) Menulis tanggal transaksi(16-03-2011)
b) Menulis nama lengkap nasabah(mr.X)
c) Menulis nomer rekening tabungan(123 456 789)
d) Menulis jumlah nominal uang yang akan diambil (Rp 300.000,-)
e) Menulis jumlah terbilang uang yang akan diambil(tiga ratus ribu rupiah)
f) Tanda tangan Nasabah pada kolom tanda tangan
6. Menyerahkan...
Posted on 20:24 by yusufruli
undefined
undefined
Kemarin (11/3), tepatnya pada pukul 14.45 waktu setempat, Jepang diguncang gempa 8.9 SR. Dimana gempa ini menyebabkan tsunami setinggi 4 meter dan banyak sekali korban berjatuhan. Akibatnya gedung-gedung yang ada di Tokyo dan sekitarnya bergerak tak menentu akibat goncangan gempa. Gempa tersebut mengguncang sekitar 400 KM dari Tokyo dengan kedalaman...
Posted on 12:03 by yusufruli
undefined
undefined
Mungkin kita sering mendengar orang menyebutkan kata ini, algoritma, khususnya di perguruan tinggi. Hampir di semua sisi kehidupan kita, selalu berkaitan dengan yang namanya algoritma. Mau membuat program komputer, mau menyelesaikan soal-soal matemetika, pasti pakai algoritma. Bahkan kegiatan sehari-hari pun tidak lepas dari yang namanya algoritma.
Mengapa algoritma selalu ada? Jawabnya simpel saja, selama ada masalah, maka algoritma juga ada dan akan selalu diusahakan untuk ada. Lalu apa hubungannya?
Begini, pada saat kita menghadapi masalah,...
Posted on 04:23 by yusufruli
Subscribe to:
Posts (Atom)
Popular Posts
-
Nemu artikel bagus nih tentang agama. Gak ada salahnya saya posting, apalagi sebelum bulan ramadhan ini. TAKHALLI sesungguhnya berunt...
-
#include <cstdlib> #include <iostream> using namespace std; int floor(double x){ int a; ...
-
KATA PENGANTAR
Blog Archive
-
▼
2011
(95)
-
▼
Mar
(13)
- compute faktorial
- Program Membalik Nilai
- Menghitung determinan matriks berordo 2x2
- Algoritma dan Program menghitung luas lingkaran
- Algoritma dan Program Menentukan Bilangan Genap at...
- Mencari titik tengah sebuah garis
- Mengenal Dasar-Dasar Algoritma
- Memisahkan bilangan integer yang kurang dari 1000
- Cerita : Ada 3 Pertanyaan
- Sejarah Algoritma
- Algoritma Penarikan Uang melalui Bank
- Tanggapi Gempa di Jepang, Google Luncurkan Mesin P...
- Algoritma
-
▼
Mar
(13)
|
[close]
Powered by Blogger.
Followers
#GGMU
