Anda di halaman 1dari 3

Nama : Anto Kelas : 06TPLE014

NIM : 2016141469 Mata Kuliah : Teknik Kompilasi


Prodi : Teknik Informatika

Tugas Individu Ujian Akhir Semester (UAS) :

Proses Debug Source code berikut :

#Include<iostream>
using namespace std;
main()
{
Int N,X,T,Batas;
N=36;
X=20;
T=N;
Batas=N+100;

While(T<=Batas);
{ T=T+X;}
{ X=X+10;}
}

Cout<<T;
}

Debug Merupakan ANALISA dan terbagi tiga bagian :


1. ANALISA LEKSIKAL
2. ANALISA SINTAKS
3. ANALISA SEMANTIK

Berikut Bagian Tahapan Dari DEBUG Kode Diatas :

1. ANALISA LEKSIKAL
# ->t_simbol
include ->t_identifier
< ->t_delimiter
iostream ->t_identifier
> ->t_delimiter ;
Using namespace std->t_delimiter
; ->t_simbol
main ->t_identifier
( ->t_delimiter
) ->t_delimiter
{ ->t_delimiter
int ->t_identifier
N ->t_var
, ->t_simbol
X ->t_var
, ->t_simbol
T ->t_var
Batas ->t_var
; ->t_simbol
N ->t_var
= ->t_simbol
36 ->t_int
; ->t_simbol
X ->t_var
20->t_int
; ->t_simbol
T ->t_var
= ->t_simbol
N ->t_var
; ->t_simbol
Batas ->t_var
= ->t_simbol
N ->t_var
+ ->t_simbol
100->t_int
; ->t_simbol
while ->t_identifier
( ->t_delimiter
T ->t_var
< ->t_simbol
= ->t_simbol
Batas ->t_var
) ->t_delimiter
{->t_delimiter
T ->t_var
+ ->t_simbol
X ->t_var
; ->t_simbol
}->t_delimiter
{->t_delimiter
X ->t_var
+ ->t_simbol
X ->t_var
; ->t_simbol
}->t_delimiter
}->t_delimiter
cout ->t_identifier
<< ->t_simbol
T ->t_var
; ->t_simbol
}->t_delimiter

Anda mungkin juga menyukai

  • Daftar Hadir
    Daftar Hadir
    Dokumen9 halaman
    Daftar Hadir
    Fitria Putri Rospary
    Belum ada peringkat
  • IKP PEDOMAN
    IKP PEDOMAN
    Dokumen56 halaman
    IKP PEDOMAN
    Risma Astri
    100% (3)
  • Tugas Wira
    Tugas Wira
    Dokumen12 halaman
    Tugas Wira
    Fitria Putri Rospary
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Fitria Putri Rospary
    Belum ada peringkat
  • Copy Paste
    Copy Paste
    Dokumen6 halaman
    Copy Paste
    Fitria Putri Rospary
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Fitria Putri Rospary
    Belum ada peringkat
  • Daftar Isi CHF
    Daftar Isi CHF
    Dokumen3 halaman
    Daftar Isi CHF
    Fitria Putri Rospary
    Belum ada peringkat
  • PK Arthritis Refisi
    PK Arthritis Refisi
    Dokumen3 halaman
    PK Arthritis Refisi
    Fitria Putri Rospary
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Fitria Putri Rospary
    Belum ada peringkat
  • Bedah Digestive
    Bedah Digestive
    Dokumen41 halaman
    Bedah Digestive
    Fitria Putri Rospary
    Belum ada peringkat
  • Laporan Kasus CHF
    Laporan Kasus CHF
    Dokumen19 halaman
    Laporan Kasus CHF
    Fitria Putri Rospary
    Belum ada peringkat
  • Portofolio ISK
    Portofolio ISK
    Dokumen15 halaman
    Portofolio ISK
    Fitria Putri Rospary
    Belum ada peringkat