Anda di halaman 1dari 14

LAPORAN AKHIR

Nama : Farrel Akiela

Absen : 11

Kelas : X RPL 1

Tanggal : 25 Agustus 2020

Mata Pelajaran : Pemrograman Dasar

Materi : Variable, Tipe Data, Konstanta, Operator dan Ekspresi

Guru Mapel : Bu Dwita Melatiana

SMK NEGERI 24 JAKARTA


2020
A. SINTAKS PROGRAM
1) Program Hallo
➢ Console App

➢ Windows Forms App

2) Program Absen Siswa


➢ Console App
➢ Windows Forms App

3) Program Konversi Suhu


➢ Console App
➢ Windows Forms App

4) Program Hitung Lingkaran


➢ Console App
➢ Windows Forms App

B. LOGIKA PROGRAM
1) Program Hallo
➢ Console App
• using System berfungsi untuk men-deklarasi pustaka / library. Ini
biasanya sudah muncul di Visual Studio jika kita ingin membuat
program.
• namespace adalah penamaan atau sebagai pengenal untuk
mengategorikan objek yang ingin kita buat.
• Class adalah rancangan atau sketsa dari sebuah objek yang akan
kita buat.
• static void Main(string[] args) adalah sebuah metode / perintah
utama. Sebelum memberi perintah kita wajib ada sintaks ini, karena
ini adalah perintah utama dari sebuah program.
• Console.WriteLine berfungsi untuk menampilkan teks dalam satu
baris atau baris baru pada output. Untuk penulisannya kita perlu
tanda kurung dan tanda kutip di antara teks yang ingin kita tulis,
dan setelah itu jangan lupa semicolon (;).
• Console.ReadKey berfungsi untuk membaca satu huruf saja dari
teks yang kita ketik. Dan biasanya setelah kita ketik apapun
program akan langsung tertutup karena menggunakan ini.

➢ Windows Forms App


• Label digunakan untuk menampilkan teks pada label yang akan
kita tulis. Di program saya ada 3 buah label, Label1 untuk “SELAMAT
DATANG”, Label2 untuk “Masukkan Nama Anda :”, dan Label3
untuk “Hallo Farrel Akiela..”
• Textbox berfungsi untuk menampilkan teks yang dapat diedit atau
di-input oleh pemakai pada saat program dijalankan. Jadi saat
ada label masukkan nama, user akan masukkan Namanya di
kolom textbox ini.
• Button sebagai kontrol untuk melakukan tindakan seperti memulai,
menghentikan, atau menginterupsi suatu proses. Untuk perintah
“proses” saya menggunakan button agar saat di klik user akan
muncul sesuatu.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.
• \n berfungsi untuk melongkap baris agar teks tidak terlalu
memanjang ke samping gunakanlah ini.

2) Program Absen Siswa


➢ Console App
• using System berfungsi untuk men-deklarasi pustaka / library. Ini
biasanya sudah muncul di Visual Studio jika kita ingin membuat
program.
• namespace adalah penamaan atau sebagai pengenal untuk
mengategorikan objek.
• Class adalah rancangan atau sketsa dari sebuah objek yang akan
kita buat.
• static void Main(string[] args) adalah sebuah metode / perintah
utama. Sebelum memberi perintah kita wajib ada sintaks ini, karena
ini adalah perintah utama dari sebuah program.
• string adalah sebuah tipe data yang berisikan teks atau huruf.
Sebelum menulis variable nama, kelas, dan absen saya
mengategorikan-nya kedalam string dahulu agar program dapat
berjalan.
• Console.WriteLine berfungsi untuk menampilkan teks dalam satu
baris atau baris baru pada output. Untuk penulisannya kita perlu
tanda kurung dan tanda kutip di antara teks yang ingin kita tulis,
dan setelah itu jangan lupa semicolon (;).
• +DateTime.Now+ berfungsi untuk menginput waktu setempat
kedalam program, jadi saat user menjalankan programnya, nanti
akan muncul waktu dimana dia menjalankan program tersebut
secara otomatis.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.
• Console.ReadLine berfungsi untuk membaca teks yang kita ketik
dalam satu baris. Dan jika menggunakan ini program tidak akan
langsung tertutup.

➢ Windows Forms App


• Label digunakan untuk menampilkan teks pada label yang akan
kita tulis. Di program saya ada 5 buah label, Label1 untuk “DATA
SISWA”, Label2 untuk “Nama :”, Label3 untuk “Kelas :”, Label4 untuk
Absen :”, dan Label5 untuk “Hallo Farrel Akiela..”.
• Textbox berfungsi untuk menampilkan teks yang dapat diedit atau
di-input oleh pemakai pada saat program dijalankan. Jadi saat
ada label Nama, Kelas, Absen user akan masukkan data tersebut di
kolom textbox ini.
• Button sebagai kontrol untuk melakukan tindakan seperti memulai,
menghentikan, atau menginterupsi suatu proses. Untuk perintah
“proses” saya menggunakan button agar saat di klik user akan
muncul sesuatu.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.
• \n berfungsi untuk melongkap baris agar teks tidak terlalu
memanjang ke samping gunakanlah ini.

3) Program Konversi Suhu


➢ Console App
• using System berfungsi untuk men-deklarasi pustaka / library. Ini
biasanya sudah muncul di Visual Studio jika kita ingin membuat
program.
• namespace adalah penamaan atau sebagai pengenal untuk
mengategorikan objek.
• Class adalah rancangan atau sketsa dari sebuah objek yang akan
kita buat.
• public static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada sintaks
ini, karena ini adalah perintah utama dari sebuah program.
• double digunakan ketika kita perlu menyatakan suatu bilangan
pecahan, misalkan nilai, harga atau berat. Di program saya
menggunakan tipe data double untuk celcius, fahrenheit, reamur,
dan kelvin karena nilai dari itu semua tidak selalu bilangan bulat,
artinya ada juga yang berbentuk koma atau desimal.
• Console.WriteLine berfungsi untuk menampilkan teks dalam satu
baris atau baris baru pada output. Untuk penulisannya kita perlu
tanda kurung dan tanda kutip di antara teks yang ingin kita tulis,
dan setelah itu jangan lupa semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di baris
yang sama / tanpa membuat baris baru pada output. Cara
penulisannya sama seperti Console.WriteLine.
• Console.ReadLine berfungsi untuk membaca teks yang kita ketik
dalam satu baris. Dan jika menggunakan ini program tidak akan
langsung tertutup.
• Convert.ToDouble berfungsi untuk mengubah ke tipe data Double.
Jadi, jika ada tipe data apapun yang ter-input, nanti program akan
merubahnya kedalam bentuk double.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.
➢ Windows Forms App
• Label digunakan untuk menampilkan teks pada label yang akan
kita tulis. Di program saya ada 5 buah label, Label1 untuk
“KONVERSI SUHU”, Label2 untuk “Masukkan suhu”, Label3,4,dan5
untuk “Hasil Konversi”.
• Textbox berfungsi untuk menampilkan teks yang dapat diedit atau
di-input oleh pemakai pada saat program dijalankan. Jadi saat
ada label perintah Masukkan suhu, user akan masukkan data
tersebut di kolom textbox ini.
• Button sebagai kontrol untuk melakukan tindakan seperti memulai,
menghentikan, atau menginterupsi suatu proses. Untuk perintah
“proses” saya menggunakan button agar saat di klik user akan
muncul sesuatu
• double digunakan ketika kita perlu menyatakan suatu bilangan
pecahan, misalkan nilai, harga atau berat. Di program saya
menggunakan tipe data double untuk celcius, fahrenheit, reamur,
dan kelvin karena nilai dari itu semua tidak selalu bilangan bulat,
artinya ada juga yang berbentuk koma atau desimal.
• Convert.ToDouble berfungsi untuk mengubah ke tipe data Double.
Jadi, jika ada tipe data apapun yang ter-input, nanti program akan
merubahnya kedalam bentuk double.
• Convert.ToString berfungsi untuk mengubah ke tipe data String.
Jadi, jika ada tipe data apapun yang ter-input, nanti program akan
merubahnya kedalam bentuk String.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.

4) Program Hitung Lingkaran


➢ Console App
• using System berfungsi untuk men-deklarasi pustaka / library. Ini
biasanya sudah muncul di Visual Studio jika kita ingin membuat
program.
• namespace adalah penamaan atau sebagai pengenal untuk
mengategorikan objek.
• Class adalah rancangan atau sketsa dari sebuah objek yang akan
kita buat.
• static void Main(string[] args) adalah sebuah metode / perintah
utama. Sebelum memberi perintah kita wajib ada sintaks ini, karena
ini adalah perintah utama dari sebuah program.
• const double berfungsi untuk menyatakan suatu bilangan atau nilai
yang konstan. Menggunakan const karena variable yang
digunakan adalah phi yang berisi nilai double yang konstan yaitu
3.14 yang mana tidak dapat diubah ubah lagi.
• double digunakan ketika kita perlu menyatakan suatu bilangan
pecahan, misalkan nilai, harga atau berat. Di program saya
menggunakan tipe data double untuk luas, keliling, dan diameter
karena nilai dari itu semua tidak selalu bilangan bulat, artinya ada
juga yang berbentuk koma atau desimal.
• int merupakan tipe data integer yang berisikan nilai bilangan bulat.
Saya menggunakan tipe data ini karena user diperintahkan untuk
menginput nilai dari jari jari lingkaran yang bilangannya bulat.
• Console.WriteLine berfungsi untuk menampilkan teks dalam satu
baris atau baris baru pada output. Untuk penulisannya kita perlu
tanda kurung dan tanda kutip di antara teks yang ingin kita tulis,
dan setelah itu jangan lupa semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di baris
yang sama / tanpa membuat baris baru pada output. Cara
penulisannya sama dengan Console.WriteLine.
• Convert.ToInt16 artinya diubah ke integer 16 bit, jumlah digit
bilangan bulat lebih pendek. Jadi, jika ada tipe data apapun yang
ter-input, nanti program akan merubahnya kedalam bentuk Integer
16 bit, artinya bilangan bulat itu pendek.
• \n berfungsi untuk melongkap baris agar teks tidak terlalu
memanjang ke samping gunakanlah ini.
• + …… + ini Namanya Placeholder yang digunakan untuk
memanggil variable yang telah kita buat diatas tadi. Saat program
dijalankan, nilai yang ada pada variable otomatis keluar pada
tempat dimana kita memanggilnya.
• Console.ReadLine berfungsi untuk membaca teks yang kita ketik
dalam satu baris. Dan jika menggunakan ini program tidak akan
langsung tertutup.

➢ Windows Forms App


• Label digunakan untuk menampilkan teks pada label yang akan
kita tulis. digunakan untuk menampilkan teks pada label yang akan
kita tulis. Di program saya ada 5 buah label, Label1 untuk “HITUNG
LINGKARAN”, Label2 untuk “Masukkan jari jari”, Label3 untuk
“Diameter”, Label4 untuk “Keliling”, Label5 untuk “Luas”.
• Textbox berfungsi untuk menampilkan teks yang dapat diedit atau
di-input oleh pemakai pada saat program dijalankan. Jadi saat
ada label perintah Masukkan jari jari, user akan masukkan data
tersebut di kolom textbox ini.
• Button sebagai kontrol untuk melakukan tindakan seperti memulai,
menghentikan, atau menginterupsi suatu proses. Untuk perintah
“proses” saya menggunakan button agar saat di klik user akan
muncul sesuatu
• const double berfungsi untuk menyatakan suatu bilangan atau nilai
yang konstan. Menggunakan const karena variable yang
digunakan adalah phi yang berisi nilai double yang konstan yaitu
3.14 yang mana tidak dapat diubah ubah lagi.
• double digunakan ketika kita perlu menyatakan suatu bilangan
pecahan, misalkan nilai, harga atau berat. Di program saya
menggunakan tipe data double untuk luas, keliling, dan diameter
karena nilai dari itu semua tidak selalu bilangan bulat, artinya ada
juga yang berbentuk koma atau desimal.
• Convert.ToDouble berfungsi untuk mengubah ke tipe data Double.
Jadi, jika ada tipe data apapun yang ter-input, nanti program akan
merubahnya kedalam bentuk Double.
• Convert.ToString berfungsi untuk mengubah ke tipe data String.
Jadi, jika ada tipe data apapun yang ter-input, nanti program akan
merubahnya kedalam bentuk String.

C. SCREENSHOOT OUTPUT

1) Program Hallo
➢ Console App

Hasilnya seperti ini, dan jika kita tekan tombol apapun pada keyboard program ini akan
langsung tertutup otomatis karena menggunakan perintah Console.ReadKey.

➢ Windows Forms App

Hasilnya seperti ini, user tinggal menginput nama pada kolom Textbox tersebut lalu mengklik
Button bertuliskan “proses”. maka teks “Hallo” dibawah akan muncul setelah itu.
2) Program Absen Siswa
➢ Console App

Hasilnya seperti ini, user tinggal menginput Nama, Kelas, Serta absennya. Lalu tekan enter
pada keyboard, maka output nya akan keluar. Dan dikarenakan saya menggunakan
+DateTime.Now+ pada sintaks program, maka akan muncul keterangan waktu dimana
seorang user menginput data tersebut.

➢ Windows Forms App

Hasilnya seperti ini, user tinggal menginput Nama, Kelas, Serta absennya pada 3 kolom
Textbox yang sudah disediakan tersebut. Lalu tekan enter pada keyboard, maka output nya
akan keluar. Dan dikarenakan saya menggunakan +DateTime.Now+ pada sintaks program,
maka akan muncul keterangan waktu dimana seorang user menginput data tersebut.

3) Program Konversi Suhu


➢ Console App
Hasilnya seperti ini, user hanya tinggal menginput nilai suhu dalam celcius yang ingin
dikonversi ke satuan Fahrenheit, Reamur, dan Kelvin. Lalu tekan enter dan hasilnya akan
langsung muncul. Pastikan rumus yang ditulis di sintaks program sudah benar, karena jika
ada salah sedikit maka hasil akan salah. (perlu diingat bahwa titik dan koma itu berbeda).

➢ Windows Forms App

Hasilnya seperti ini, user hanya tinggal menginput nilai suhu dalam celcius yang ingin
dikonversi ke satuan Fahrenheit, Reamur, dan Kelvin di kolom Textbox yang sudah
disediakan. Lalu klik “proses” dan hasilnya akan langsung muncul. Pastikan rumus yang
ditulis di sintaks program sudah benar, karena jika ada salah sedikit maka hasil akan salah.
(perlu diingat bahwa titik dan koma itu berbeda).

4) Program Hitung Lingkaran


➢ Console App

Hasilnya seperti ini, user hanya tinggal menginput nilai jari-jari dari sebuah lingkaran yang
ingin dihitung, lalu tinggal mengklik enter pada keyboard, maka hasil dari diameter, keliling,
dan luas lingkaran tersebut akan keluar. Pastikan rumus yang ditulis di sintaks program
sudah benar, karena jika ada salah sedikit maka hasil akan salah. (perlu diingat bahwa titik
dan koma itu berbeda).

➢ Windows Forms App

Hasilnya seperti ini, user hanya tinggal menginput nilai jari-jari dari sebuah lingkaran yang
ingin dihitung, lalu tinggal mengklik tombol “proses”, maka hasil dari diameter, keliling, dan
luas lingkaran tersebut akan keluar. Pastikan rumus yang ditulis di sintaks program sudah
benar, karena jika ada salah sedikit maka hasil akan salah. (perlu diingat bahwa titik dan
koma itu berbeda).

~SEKIAN TERIMAKASIH~

Anda mungkin juga menyukai