TUGAS ALGORITMA DAN PEMROGRAMAN II
Kelompok 2:
1.
Devie Khaleda (D1041141007)
2.
Lia Suci Fitiriawati (D1041141039)
3.
Mia Helmalia Haldy (D1041141061)
4.
Numrotul Hatimah (D1041141005)
5.
Sumarni (D1041141079)
Membuat Algoritma dan Program Luas Segitiga
menggunakan 10 Bahasa Pemrograman.
Algoritma Luas_Segitiga
alas ß 5
tinggi ß 10
begin
hasil ß alas*tinggi / 2
end.
1.
Java
packageTugas_alpro;
import java.util.Scanner;
public class Luas_segitiga {
/**
* @param
args
*/
public static void
main(String[] args) {
//
TODO Auto-generated method stub
/*int
alas, tinggi, perhitungan;
alas
= 5;
tinggi
= 10;
perhitungan
= alas*tinggi/2;
System.out.printf("Luas
segitiga = " + perhitungan);*/
float
alas, tinggi, perhitungan;
Scanner
s = new Scanner(System.in);
System.out.printf("alas
: ");
alas=s.nextInt();
System.out.printf("tinggi
: ");
tinggi=s.nextInt();
perhitungan
= alas*tinggi/2;
System.out.printf("Luas
segitiga = %.2f ", perhitungan);
}
}
2.
C++
#include
<conio.h>
#include
<iostream>
#include
<iomanip>
using namespace
std;
int main ()
{
int alas,
tinggi, perhitungan;
cout <<
"Alas : ";
cin >>
alas;
cout <<
endl;
cout <<
"Tinggi : ";
cin >>
tinggi;
cout <<
endl;
cout <<
"-------------------------------------------------------" << endl;
perhitungan =
alas*tinggi/2;
cout <<
endl;
cout <<
"Luas segitiga = " << perhitungan;
getch();
}
3.
C
#include<stdio.h>
int main()
{
int alas, tinggi, perhitungan;
printf("alas = ");
scanf("%d", &alas);
printf("tinggi = ");
scanf("%d", &tinggi);
printf("----------------- \n");
perhitungan= alas*tinggi/2;
printf("Luas segitiga = %d ",
perhitungan);
return 0;
}
4.
PHP
<html>
<head>
<meta
http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
<title>Menghitung
Luas Segitiga</title>
</head>
<body>
<font color='blue'>Menghitung Luas
Segitiga</font>
<table>
<tr><td>Masukkan Alas
</td>
<td>:</td>
<td><input type='text'
id='txtalas' name='txtalas'></td>
</tr>
<tr><td>Masukkan Tinggi
</td>
<td>:</td>
<td><input type='text'
id='txttinggi' name='txttinggi'></td>
</tr>
<td><input type='button'
id='btnHitung' value='Hitung Luas'
onclick='hitungLuas();'></td>
</tr>
<tr><td>Luas
segitiga</td>
<td>:</td>
<td><input type='text'
id='txtluas' name='txtluas'></td>
</tr>
</table>
<script type=text/javascript>
function hitungLuas() {
var alas = document.getElementById('txtalas').value;
var tinggi =
document.getElementById('txttinggi').value;
var luas = (alas * tinggi) / 2;
document.getElementById('txtluas').value = luas;
}
</script>
</body>
</html>
5.
Ruby
puts "=========================";
puts " << Luas Segitiga >> "
puts "========================="
printf "Masukkan alas :"
a = gets.to_f
printf "Masukkan tinggi :"
b = gets.to_f
x = (a*b)*0.5
printf "Luas Segitiga = ", x
6.
Phyton
#Luas Segitiga
alas=10
tinggi=16
luas=(alas*tinggi)/2
print 'Luas Segitiga'
print 'Alas = ',alas
print 'Tinggi = ',tinggi
print '====================='
print 'Luas = a*t/0.5 =',luas
print "====================="
7.
Pascal
program luas;
uses crt;
var
a,t: integer;
L: real;
begin
clrscr;
write('Masukan Nilai Alas:');
readln (a);
write('Masukan Nilai Tinggi:');
readln (t);
writeln('');
L:= (a*t) / 2;
writeln('Luas Segitiga adalah =',L:6:2);
readln;
end.
8.
Java Script
<html>
<head>
</head>
<body>
<script
language=”JavaScript”type=”text/javascript”>
var alas = prompt(‘Enter alas”,” “);
var tinggi = prompt(“tinggi”,” “);
luas=(alas*tinggi)/2;
document.write(“<div>”);
document.write(“<font size=4 color=’red’> Luas
Segi Tiga</font>”,” “);
document.write(“=….”,”<br>”);
document.write(“Alas = “,alas,” cm<br>”);
document.write(“Tinggi = “,tinggi,”cm<br>”);
document.write(“Luas = (“,alas,” *
“,tinggi,”)/2=”,luas,” cm persegi<br>”);
document.write(“</div>”);
</script>
</body>
</html>
9.
Fortran-95
program luassegitiga
!Variabel declaration
integer :: alas,tinggi,luas
print*,'Masukkan alas segitiga ='
read*,alas
print*,'Masukkan tinggi segitiga ='
read*,tinggi
luas=alas*tinggi/2
print*,luas
end program luassegitiga
10. Visual Basic 6.0
·
Buka VB 6.0
(klik start à all program à Microsoft Visual studio à Microsoft Visual basic 6.0)
·
Lalu pilih
standart.exe
·
Klik open untuk
membuka
·
Kemudian akan
tampil bentuk form pada layar
·
Tambahkan 2
label, 3 textbox dan 1 commandbutton
·
Untuk mengganti
nama label, lihat properties sebelah kanan, lalu cari CAPTION (label 1 ganti
alas, label 2 ganti tinggi)
·
Untuk textbox,
lihat properties dan cari TEXT, kosongkan teks tersebut.
·
Untuk
commandbutton, lihat properties dan cari CAPTION, ganti dengan luassegitiga.
Kemudian cari NAME dang anti dengan commandluas.
·
Selanjutnya
double klik pada luassegitiga
·
Kemudian isi
kodenya
·
Bila sudah, klik
F5 untuk menjalankan program yang sudah dibuat.
Pseudo Code
1. Input ALAS dan TINGGI
2. Proses LUAS = ALAS x TINGGI / 2
3. CETAK LUAS
Berikut outputnya setelah program dijalankan.
No comments:
Post a Comment