Twitter

Archive for Mei 2012


Deret Fibonacci adalah suatu deret matematika yang berasal dari penjumlahan dua bilangan sebelumnya, atau
Deret Fibonacci adalah bilangan hasil dari penjumlahan dua suku sebelumnya dimana suku ke-0 adalah 0 dan suku ke-1 adalah 1. Dapat juga dengan menggunakan fungsi sebagai berikut:
Fib(0)=0
Fib(1)=1
Fib(n)=Fib(n-2)+Fib(n-1)



overloading tentang tahun kabisat

#include <cstdlib>
#include <iostream>
using namespace std;
class Kabisat{
friend ostream& operator<<(ostream&, Kabisat&);
friend istream& operator>>(istream&, Kabisat&);
public:
Kabisat(){};
void proses(){
if(tahun%4==0){
hasil    = "tahun Kabisat";
}else hasil    = "Bukan Tahun Kabisat";
}
private:
int tahun;
char *hasil;
};
istream& operator>>(istream& in, Kabisat& masukkan){
cout<<"Masukkan Tahun = ";
in  >>masukkan.tahun;
return in;
}
ostream& operator<<(ostream& out, Kabisat& keluaran){
cout<<"Tahun "<<keluaran.tahun<<" adalah "<<keluaran.hasil;
return out;
}
int main(int argc, char *argv[])
{
Kabisat tahun;
cin >> tahun;
tahun.proses();
cout<< tahun;
cout<< endl;
system("PAUSE");
return EXIT_SUCCESS;
}



contoh loop c++ dai for ke while ke do while program looping dengan For, While dan Do While dalam Bahasa C
Program Looping atau Pengulangan adalah suatu yang wajib dikuasai oleh seorang Programmer,
ini karena looping adalah jiwa dari program. Banyak Algoritma yang memerlukan looping sebagai sarana terwujudnya Algoritma tersebut seperti Algoritma Array,
Searching, Sorting, dll. Dari sini kebayang bagaimana pentingnya sebuah looping dalam sebuah program.
 Maka dari itu Aden Kejawen yang suka looping alias muter-muter kalo jelasin, akan mencoba berbagi tentang Algoritma dan Syntax Looping dalam Bahasa C.
Bahasa C memang sepopuler Visual Basic atau PHP di Indonesia tapi seperti yang kita tau semua bahwa Bahasa C adalah bahasa Free Platform yang powerfull dan merupakan Source Code dari Core Linux, dan Unix.
Selain itu Visual C# atau Visual C++ yang disediakan oleh Microsoft juga menjadi pertimbangan untuk mengembangkan bahasa C di Indonesia. *Kok jadi ngelantur sih*
Ok kembali ke Looping, Langsung aja!
Looping dalam Bahasa C dibagi menjadi 3 yaitu For, While dan Do While.
 For digunakan untuk Looping otomatis dan lebih sering dipakai ketimbang While dan Do While.
 Sementara While dan Do While adalah Looping Conditional sehingga While dan Do While lebih Fleksibel.
 Tergantung anda sendiri selaku programmer ingin menggunakan yang mana.
 Kedua-duanya pun boleh kok.
Syntax Looping For:
For (i=1;i<=10;i++){
Block Proses;
}
Syntax Looping While dan Do While
While (i<=10){
Block Proses;
i++;
}
// Perhatikan i++;
Do{
Block Proses;
i++;
}
While (i<=10)

For
Format:
for (inisialisasi; kondisi; increment/decrement){
statement;
}
Contoh sintaks for :
for (n=0; n<10; n++) {
printf(“It is fun!\n”);
}
2. While
Format:
while (boolean expression){
statement;
}
Contoh:
while (n<10) {
printf(“It is fun!\n”);
}
3. Do while
Format:
do {
statement;
}
while (boolean expression);
Contoh:
do {
printf(“It is fun!\n”);
}
while (n<10);
Nested Loop

/* Program Segitigaa*/
#include <stdio.h>
intn;
void main(){
printf("n = ");
scanf("%d",&n);
printf("\n");
for(inti=1;i<=n;i++) {
for(intj=1; j<=i; j++) {
printf("*");
}
printf("\n");
}
}






#include <cstdlib>
#include <iostream>
using namespace std;
class bil{
public:
int proses();
int out();
private:
  int i;
 };
int bil::proses(){
for(int i=1;i<=100;i++){
if(i%5==0 && i%7==0)
 {cout<<i<<endl;}
}
if (i==0)
return 0;
}
int bil::out(){
    cout<<"Bilangan 1-100 yang habis dibagi 5 dan 7 adalah: "<<endl;
}
int main()
{
    bil x;
    x.out();
    x.proses();
    system("PAUSE");
    return EXIT_SUCCESS;
}


<html>

<head>
<title>Tugas P.Web No. 3</title>
</head>
<body>

<?php
$x=20;
$y=5;

echo "<h2>Angka Pertama: ".$x. "</h2>";
echo "<h2>Angka Kedua  : ".$y. "</h2>";

function pengurangan($x,$y)
{
$total=$x-$y;
return $total;
}
echo "1. Fungsi Pengurangan: <br>";
echo $x. " - " .$y. " = " . pengurangan($x,$y);
echo "<br><br>";

function tambahan($x,$y)
{
$total=$x+$y;
return $total;
}
echo "2. Fungsi Penambahan: <br>";
echo $x. " + " .$y. " = " . tambahan($x,$y);
echo "<br><br>";

function bagian($x,$y)
{
$total=$x/$y;
return $total;
}
echo "3. Fungsi Pembagian: <br>";
echo $x. " : " .$y. " = " . bagian($x,$y);
echo "<br><br>";

function perkalian($x,$y)
{
$total=$x*$y;
return $total;
}
echo "4. Fungsi Perkalian: <br>";
echo $x. " x " .$y. " = " . perkalian($x,$y);
echo "<br><br>";

function faktorial($x)
{
$total=$x*($x-1);
return $total;
}
echo "5. Fungsi Faktorial: <br>";
echo $x. " faktorial = " . faktorial($x);
echo "<br><br>";

?>

</body>
</html>


<html>
<head>
<title>Tugas P.Web No. 2</title>
</head>

<body background="cool1.jpg"">
<br>
<form action="http://localhost/2.php" method="post" target="_blank">
<table align="center" >
<tr>
<td colspan="3" align="center">Proses Perulangan</td>
</tr>
<tr>
<td colspan="3">=================================</td>
</tr>
<tr>
<td>Masukan kata</td>
<td>:</td>
<td><input type="text" size="30" name="x"></td>
</tr>
<tr>
<td>Ulang selama</td>
<td>:</td>
<td><input type="text" size="30" name="y"></td>
</tr>

</table>

<form action="http://localhost/2.php" method="post" target="_blank">
<table align="center" >
<tr>
<td colspan="3" align="center">Proses Perpangkatan</td>
</tr>
<tr>
<td colspan="3">=================================</td>
</tr>
<tr>
<td>Masukan Angka</td>
<td>:</td>
<td><input type="text" size="30" name="kali"></td>
</tr>
<tr>
<td>Pangkat</td>
<td>:</td>
<td><input type="text" size="30" name="dengan"></td>
</tr>

</table>

<form action="http://localhost/2.php" method="post" target="_blank">
<table align="center" >
<tr>
<td colspan="3" align="center">Proses Faktorial</td>
</tr>
<tr>
<td colspan="3">=================================</td>
</tr>
<tr>
<td>Masukan Angka</td>
<td>:</td>
<td><input type="text" size="30" name="fak"></td>
</tr>
<tr>
<td colspan="3" align="center"><input type="submit" value="Ok?"></td>
</tr>

</table>

</body>
</html>


<head>
<title>Tugas P.Web No. 1</title>
</head>

<body background="cool.jpg">
<br>
<form action="http://localhost/1.asp" method="post" target="_blank">
<table align="center" >
<tr>
<td colspan="3" align="center">Menentukan Nilai Yang Terbesar</td>
</tr>
<tr>
<td colspan="3">=================================</td>
</tr><html>

<tr>
<td>Nilai X</td>
<td>:</td>
<td><input type="text" size="30" name="x"></td>
</tr>
<tr>
<td>Nilai Y</td>
<td>:</td>
<td><input type="text" size="30" name="y"></td>
</tr>
<tr>
<td><input type="submit" value="Ok?"></td>
</tr>

</table>

</body>
</html>


<?php

$x=$_POST["x"];
$y=$_POST["y"];
$kali=$_POST["kali"];
$dengan=$_POST["dengan"];
$fak=$_POST["fak"];

echo "<h2>";
echo "Menggunakan Proses For";
echo "</h2>";

echo "Kata yg dimasukan: ".$x." dan Nilai Ulang: " .$y."<br>";
for($i=0;$i<$y;$i++){
echo $x;
echo "<br>";
}

echo "<h2>";
echo "Menggunakan Proses While";
echo "</h2>";

$i=0;
$hasil=1;
while($i<$dengan)
{
$hasil=$hasil*$kali;
$i++;
}
echo $kali." dipangkat ".$dengan." = ".$hasil;
echo "<br>";

echo "<h2>";
echo "Menggunakan Proses Do While";
echo "</h2>";
$hasil=1;
$i=0;
do
{
$hasil=$fak*($fak-1);
$i++;
}
while ($i<$fak);
echo $fak." faktorial = ".$hasil;
echo "<br>";

?>