Wellcome To My Blog Wellcome To My BlogWellcome To My Blog Wellcome To Prilla's Blog

Senin, 19 Agustus 2013

Tugas Bahasa Pemrograman 2


B.  Daftar Bahasa Pemrograman
Bahasa Pemrograman
High or Low level (bhs mesin atau bukan)
Fungsinya
Compiler yang dapat digunakan (versi terbaru)
1.Pascal
High Level
uses wincrt; 
 function tambah (x,y:integer):integer; 
 begin 
 tambah:=x+z; 
 end;                         
 begin 
 writeln('2+3=',tambah(2,3)); 
 end. 

Turbo Pascal, Vector Pascal, Virtual Pascal
2.Assembly
Low Level
ORG 100h
MOV AL, VAR1 ; check nilai dari VAR1 dengan memindahkannya ke AL.
LEA BX, VAR1 ; mengambil alamat VAR1 di BX.
MOV BYTE PTR [BX], 44h ; modifikasi isi dari VAR1.
MOV AL, VAR1 ; check nilai dari VAR1 dengan memindahkannya ke AL.
RET ; program berhenti sejenak, seperti “pause”.
VAR1 DB 22h
END

Borland Pascal
3. C++
High Level
#include<iostream.h>

#include<conio.h>

int main()

{

int n;

for (n=10;n>0;n--)

{

cout<<n<<", ";

if(n==3)

{cout<<"Count down aborted !";

break;

}

}

getch();

return 0;

}
C++ Compiler,
4.Java
High Level
public class luas_persegi {
static int p, l, luas;
static Scanner sc = new Scanner(System.in);
// fungsi dengan keluaran integer dan memiliki parameter
static int hitung_luas(int panjang, int lebar)
{
int luas = panjang * lebar;
return luas;
}
static void input() //fungsi dengan keluaran jenis void
{
System.out.print(“Panjang = “);
p = sc.nextInt();
System.out.print(“Lebar = “);
l = sc.nextInt();
}
public static void main(String args[])
{
input(); //pemanggilan fungsi jenis void
// pemanggilan fungsi dengan parameternya
System.out.println(“Luas persegi = ” + hitung_luas(p,l));
}
}
GNU Java, Java c
5. HTML
Medium
<!DOCTYPE html>
<html>
 <head bgcolor=black text=white>
 <title>'''Selamat Datang''' HTML</title>
 </head>
 <body>
 <p>Halo dunia!</p>
 </body>
</html>

Notepad, Notepad++, Dreamweaver

Tidak ada komentar:

Posting Komentar