Anda di halaman 1dari 18

2017

POLITEKNIK
ELEKTRONIKA
NEGERI
SURABAYA

LAPORAN PRAKTIKUM
PEMROGRAMAN VISUAL
TUGAS 1
( VARIABEL, TIPE DATA DAN OPERATOR )

Oleh :

WIYONO [ 2110167047 ]

D4 LJ PJJ TEKNIK INFORMATIKA


POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
2017
WIYONO | 2110167047 1

PERCOBAAN
Tipe Data dan Variabel

Source Code :

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 2

Output :

Analisa :

o using digunakan untuk memakai/menggunakan/meng-import suatu library


yang disediakan oleh visual C#.net.
o namespace adalah suatu keyword pada C# yang digunakan untuk memberikan
nama project yang sama dengan nama saat pertama kali project dibuat (create
new project).
o class Program adalah nama class default atau class yang akan di-execute saat
project di jalankan (running)
o static void Main(string[] args) adalah suatu method utama (method main) yang
akan di-execute.
o Untuk membedakan panjang range isi dari suatu tipe data, missal untuk tipe
data int dan long dibedakan dengan tambahan suatu huruf/karakter ‘L’. untuk
tipe data int tidak perlu ditambahkan, namun untuk tipe data long perlu
ditambahkan, seperti contoh source code diatas, long b = 46L;
o sedangkan untuk tipe data float dan double dibedakan dengan huruf/karakter
‘F’ untuk float dan ‘D’ untuk double.
o Untuk tipe data char, nilainya harus sebanyak 1 karakter dan diapit dengan
tanda petik satu (‘…’).
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadKey().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 3

Passing by Value dan Passing by Reference

Source Code :

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 4

Output :

Analisa:

o using digunakan untuk memakai/menggunakan/meng-import suatu library


yang disediakan oleh visual C#.net.
o class Program adalah nama class default atau class yang akan di-execute saat
project di jalankan (running)
o static void ubahNilai(int x) adalah suatu method untuk mengubah nilai suatu
intputan data dengan parameter variable I dengan tipe data int. Namun perlu
dicermati bahwa isi dari method tersebut terdapat x = 46, yang artinya
berapapun nilai yang dimasukkan/dilewatkan ke dalam parameter int x tidak
akan berpengaruh atau dengan kata lain diabaikan. Sehingga nilai x akan selalu
bernilai 46 saat method ubahNilai dipanggil.
o public static void Main() adalah suatu method utama (method main) yang akan
di-execute.
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadKey().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 5

Source Code:

Output:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 6

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o class Program adalah nama class default atau class yang akan di-execute saat
project di jalankan (running)
o public static void ubahReference(Student std2) adalah suatu method untuk
mengubah nilai suatu reference dengan parameter object std2 dengan tipe data
Student. Namun perlu dicermati bahwa isi dari method tersebut terdapat
std2.StudentName = “Valentino”, yang artinya apapun nilai string yang
dimasukkan/dilewatkan ke dalam parameter Student std2 tidak akan
berpengaruh atau dengan kata lain diabaikan. Sehingga nilai StudentName akan
selalu bernilai “Valentino” saat method ubahReference dipanggil.
o public static void Main() adalah suatu method utama (method main) yang akan
di-execute.
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadKey().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 7

Operators

Source Code:

Output:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 8

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o public class Program adalah nama class default atau class yang akan di-execute
saat project di jalankan (running).
o public static void Main() adalah suatu method utama (method main) yang akan
di-execute.
o Tanda ‘+’ disini digunakan atau berfungsi untuk menggabungkan string.
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadKey().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 9

Source Code:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 10

Output:

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o public class Program adalah nama class default atau class yang akan di-execute
saat project di jalankan (running).
o public static void Main() adalah suatu method utama (method main) yang akan
di-execute.
o Tanda ‘+’ merupakan operator aritmatika penjumlahan.
o Tanda ‘-’ merupakan operator aritmatika pengurangan.
o Tanda ‘*’ merupakan operator aritmatika perkalian.
o Tanda ‘/’ merupakan operator aritmatika pembagian.
o Tanda ‘%’ merupakan operator aritmatika modulus (sisa hasil bagi).
o Tanda ‘a++’ merupakan operator increment (menaikan nilai sebanyak satu satuan).
o Tanda ‘a--’ merupakan operator decrement (menurunkan nilai sebanyak satu satuan).
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadLine().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 11

Source Code:

Output:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 12

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o public class Program adalah nama class default atau class yang akan di-execute
saat project di jalankan (running).
o public static void Main() adalah suatu method utama (method main) yang akan
di-execute.
o Tanda ‘=’ merupakan operator penugasan.
o Tanda ‘==’ merupakan operator relasi (pembanding) sama dengan.
o Tanda ‘<’ merupakan operator relasi (pembanding) kurang dari (lebih kecil dari).
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadLine(). Karena dicontoh tersebut
tidak ada, maka program akan oromatise menutup (close) setelah dijalankan.

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 13

Source Code:

Output:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 14

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o class Program adalah nama class default atau class yang akan di-execute saat
project di jalankan (running).
o public static void Main(string[] args) adalah suatu method utama (method
main) yang akan di-execute.
o Tanda ‘&&’ merupakan operator logical dimana kedua nilai harus bernilai benar (true)
untuk dapat mengeksekusi/menjalankan code program didalamnya.
o Tanda ‘||’ merupakan operator logical dimana salah satu nilai harus bernilai benar
(true) untuk dapat mengeksekusi/menjalankan code program didalamnya.
o Tanda ‘!’ atau biasa disebut negasi, merupakan operator perubah nilai logical yang
tadinya true menjadi false, demikian sebaliknya..
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadLine().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 15

Source Code:

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 16

Output:

Analisa:
o using digunakan untuk memakai/menggunakan/meng-import suatu library
yang disediakan oleh visual C#.net.
o class Program adalah nama class default atau class yang akan di-execute saat
project di jalankan (running).
o static void Main(string[] args) adalah suatu method utama (method main) yang
akan di-execute.
o Tanda ‘=’ (sama dengan 1) merupakan operator penugasan dimana suatu variable
akan diisi dengan nilai variable lain (contoh: c=a, artinya nilai a akan dimasukkan ke
dalam variable c).
o Tanda ‘+=’ merupakan operator majemuk penjumlahan, misal: c += a, itu artinya sama
saja dengan penjabaran code c = c + a.
o Tanda ‘-=’ merupakan operator majemuk pengurangan, misal: c -= a, itu artinya sama
saja dengan penjabaran code c = c - a.
o Tanda ‘*=’ merupakan operator majemuk perkalian, misal: c *= a, itu artinya sama
saja dengan penjabaran code c = c * a.
o Tanda ‘/=’ merupakan operator majemuk pembagian, misal: c /= a, itu artinya sama
saja dengan penjabaran code c = c / a.
o Tanda ‘%=’ merupakan operator majemuk modulus (sisa hasil bagi), misal: c %= a, itu
artinya sama saja dengan penjabaran code c = c % a.
o Tanda ‘<<=’ merupakan operator majemuk penggabungan antara = dan <<, missal: c
<<= a, itu sama artinya dengan code c = c << a.
o Tanda ‘>>=’ merupakan operator majemuk penggabungan antara = dan >>, missal: c
>>= a, itu sama artinya dengan code c = c >> a.

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016


WIYONO | 2110167047 17

o Tanda ‘&=’ merupakan operator majemuk penggabungan antara = dan &, missal: c
&= a, itu sama artinya dengan code c = c & a.
o Tanda ‘^=’ merupakan operator majemuk pemangkatan, misal: c ^= a, itu artinya
sama saja dengan penjabaran code c = c ^ a.
o Untuk menampilkan isi dari suatu variable ke layar monitor digunakan
Console.WriteLine(..). WriteLine maksudnya setelah data ditampilkan cursor
akan berpindah ke baris baru (new line).
o Untuk mempertahankan tampilan layar agar tidak langsung menutup (close
program), maka digunakan Console.ReadLine().

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA | D4 LJ PJJ TI 2016

Anda mungkin juga menyukai