You are on page 1of 5

1) Analisa Masalah

Dalam matematika pernyataan/argument harus dapat dibuktikan benar dengan bukti


(prof).

2) Flowchart

Start

Input(n)

For i=1 to n

Total=Total+i

Write(Total)

End

3) Algoritma

Algoritma induksi_matematik

Deklarasi
Total, i, n : Float

Deskripsi
Read(n)
For i  1 to n do
Total = Total +i
Endfor
Write (Total)

4) Source Code Program

a. Bahasa C
#include <stdio.h>
#include <conio.h>
void main (){
clrscr();
float i,n, Total=0;

printf ("Jumlah elemen ? "); scanf("%f",&n);


for (i=1; i<=n; i++){
Total =Total+i;
}
printf ("Total = %g ",Total);
getche();
}

b. Visual Basic
• Form1
Option Explicit

Private Sub Command1_Click()


angka = Val(Text1.Text)
jumlah = mat(angka)
Label3.Caption = jumlah
End Sub

Private Sub Command2_Click()


angka = Val(Text1.Text)
Total = 0
deduksi angka, Total
Label3.Caption = Total
End Sub

Private Sub Command3_Click()


Animasi
Unload Form1
End Sub

• Modul
o Animation.bas
Option Explicit

Sub Animasi()
Dim A As Long
Dim J As Long
A = Form1.ScaleHeight
J = Form1.ScaleWidth
While Not A = 0
Form1.Height = Form1.Height - 25
A=A-1
Wend

While Not J = 0
Form1.Width = Form1.Width - 25
J=J-1
Wend
End Sub

o VbLat.bas
Option Explicit
Public angka, I
Public jumlah As Long
Public Total As Long
Sub deduksi(n, Total)
For I = 1 To n
Total = Total + I
Next I
End Sub

Function mat(n) As Long


Total = 0
For I = 0 To n
Total = Total + I
Next I
mat = Total
End Function

c. PHP
• Induksi.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Induksi Matematik</title>
</head>

<body>
<?
for ($i=1; $i<=$n; $i++){
$total +=$i;
}
echo ("Total semuanya = $total");
?>

</body>
</html>
• Form.htm
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Form Masukan</title>
</head>

<body>
<form name="form1" method="post" action="induksi.php">
<table width="330" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="186">Masukan banyaknya elemen</td>
<td width="144"><input name="n" type="text" id="n"></td>
</tr>

<tr>
<td>&nbsp;</td>
<td><div align="right">
<input type="submit" name="Submit" value="HItung">
</div></td>
</tr>
</table>
</form>
</body>
</html>

5) Tes Program
♦ C/C++
Tes program dengan nilai n = 50
♦ Visual Basic
Tes program dengan nilai n = 50

♦ PHP
Tampilan isian form dengan nilai 10

Tampilan hasil perhitungan pada induksi.php

You might also like