Kenapa membuat pseudocode :
1. Dapat fokus terhadap algoritma tanpa terikat dengan aturan tata bahasa penulisan syntaks
2. Membantu memahami permasalahan dengan baik sebelum langsung menuliskannya sebagai sebuah program
Contoh dari logic error:
int pembilang = 10;
int pembagi = 0;
int hasil;
hasil = pembilang/pembagi;
*code tersebut lulus compile, tetapi bermasalah ketika di run
Contoh dari Syntax error:
dalam menginisialisasi nilai dari sebuah variable.
int a = 10;
int b = 8,3;
*seharusnya int tersebut diganti menjadi float.
Create By: Elfrida Siahaan
------------------------------------------------------------------------------------------------------------
contoh logic error
int hitungLuasPersegi(int sisi) {
int luas = sisi + sisi;
return luas;
}
coding diatas menghasilkan logic error, karena cara menghitung luas persegi seharusnya sisi x sisi
syntax error adalah error yang terjadi dari source code ketika source code di compile / di interpretasikan, error ini terjadi karena ada kesalahan notasi dalam penulisan program
contoh syntax error
int hitungLuasPersegi(int sisi) {
int luas = sisi + sisi;
return luas;
------------------------------------------------------------------------------------------------------------
Logic error: kesalahan karena logika pemorograman (algoritma) tidak benar
contoh:
int main()
{
cout<<"Masukkan Panjang Sisi Segitiga : ";
cin>>sisi;
float sisi, keliling;
keliling = sisi + sisi + sisi;
cout<<"Keliling = "<<<" + "<<<" + "<<
cout<<"Keliling = "<<<"\n\n" << endl;
system("pause");
}
Sumber:
[1] Supporting Material
------------------------------------------------------------------------------------------------------------
1. Dapat fokus terhadap algoritma tanpa terikat dengan aturan tata bahasa penulisan syntaks
2. Membantu memahami permasalahan dengan baik sebelum langsung menuliskannya sebagai sebuah program
Logic error adalah logika berpikir yang salah dalam memahami sebuah kasus, sehingga menghasilkan output
yang tidak sesuai dengan hasil yang diharapkan. Kesalahan berpikir ini, tidak dapat ditemukan ketika kita
mengcompile sebuah program, namun terkadang bisa terdeteksi saat program di run . Misalkan exception.
Syntax error adalah penulisan syntaks yang tidak sesuai dengan tata bahasa pada sebuah mesin pemograman.Ketika di compile kesalahan-kesalahan tersebut dapat ditampilkan kepada pengembang.
int pembilang = 10;
int pembagi = 0;
int hasil;
hasil = pembilang/pembagi;
*code tersebut lulus compile, tetapi bermasalah ketika di run
Contoh dari Syntax error:
dalam menginisialisasi nilai dari sebuah variable.
int a = 10;
int b = 8,3;
*seharusnya int tersebut diganti menjadi float.
Create By: Elfrida Siahaan
------------------------------------------------------------------------------------------------------------
Pseudocode adalah semacam panduan atau cara dalam memecahkan suatu masalah yang tidak terikat kepada bahasa pemprograman apapun,pseucodocode
dapat dibuat oleh seseorang yang tidak bisa melakukan pemprograman,
akan tetapi tahu bagaimana cara memecahkan sebuah masalah,sehingga
pseudocode dapat menjadi pegangan bagi programmer dalam menuliskan
programnya, sehingga ketika melakukan coding programer sudah tau
bagaimana cara masalah ini dipecahkan
logic error adalah
error yang terjadi ketika runtime, error yang terjadi karena ada
kesalahan dalam cara program memecahkan masalah
contoh logic error
int hitungLuasPersegi(int sisi) {
int luas = sisi + sisi;
return luas;
}
coding diatas menghasilkan logic error, karena cara menghitung luas persegi seharusnya sisi x sisi
syntax error adalah error yang terjadi dari source code ketika source code di compile / di interpretasikan, error ini terjadi karena ada kesalahan notasi dalam penulisan program
contoh syntax error
int hitungLuasPersegi(int sisi) {
int luas = sisi + sisi;
return luas;
------------------------------------------------------------------------------------------------------------
Flowchart merupakan alat desain pertama yang secara luas digunakan,
tetapi sayangnya mereka tidak mencerminkan beberapa konsep pemrograman
terstruktur dengan sangat baik. Pseudocode, di sisi lain, adalah alat
yang baru dan memiliki fitur yang membuatnya lebih mencerminkan konsep
terstruktur. Kekurangannya adalah bahwa presentasi narasi tidak semudah
untuk memahami dan / atau mengikuti.
syntac error: kesalahan karena penulisan perintah tidak sesuai dengan aturan (coding, compiling)
contoh: ingin menuliskan PRINT tetapi terketik ORINT (salah ketik, salah ejaan)
contoh:
int main()
{
cout<<"Masukkan Panjang Sisi Segitiga : ";
cin>>sisi;
float sisi, keliling;
keliling = sisi + sisi + sisi;
cout<<"Keliling = "<
cout<<"Keliling = "<
system("pause");
}
Sumber:
[1] Supporting Material
Semua artikelnya bagus bagus saya sangat terkesan
BalasHapusobat herbal hemoroid yang ampuh
obat kanker tulang manjur
cara sembuhkan penyakit gonore
obat tradisional gagal ginjal akut
cara mengobati kelenjar getah bening di leher