class Example1
//__tatic nama
//_variabel deklarasi
int numl, num2; int produk;
Pernyataan dalam C# secara dieksekusi berurutan dan _ diakhiri dengan titik koma__.
1
Pelajaran 1 (ADVANCE PROGRAMMING]
Identifier adalahnama yang programmer dipilih sebagai nama nama untuk kelas
mereka, metode, variabel lainlain
abstract
do
true
as
double
try
in int interface internal
namepuncheckeddilindungi licpublik readonly ref
base
else
typeof
uint
enum
event
is
return
ulong lock
long yang
iniace
sbyte seal
bool
clas_
unsafe
short
_ort
new
explicit
extern
const
object operator out
override
volatile
lanjutkan
sementara_
goto
switch
desimal default delegasi
this
if implicit
param private
throw
Aktivitas 2
Aktivitas Menghitung
tipe semua yang data ingatAndadapat yang Anda telah gunakan saat mengembangkan
program dalam pemrograman apa pun bahasa_
Ketika mendeklarasikan variabel, _ penting diingat untuk bahwa yang sesuai data harus
dideklarasikan kemajuan dan data tipe harus sesuai dengan yang apa nilai Anda
variabel coba simpan dalam yangEvaluasi
Aktivitas 4
program di diberikan ini bawah dan bagaimana Anda ini untuk menentukan Anda
sendiri data tipe sehingga _ Anda dapat menggunakan _ anggota atau elemen dari
kelas _ "Ex" di kelas "Example2".
_ _ _
__ __ __ __
_ _____ __ _ ___
nl = numl; n2 = num2;
_publik f_ Dif_()
return nl - n2;
Contoh_ __2
????__
3
Pelajaran 1 [LANJUTAN
PEMROGRAMAN]
Anggota tipe A _
_ kelas berisi data anggota dan fungsi_ _ Anggota kelas "Ex" _ adalah n1
and n2 bidang. Fungsi mem anggotaber dari "Ex" adalah Diff dan Ex__
konstruktor.
Konstruktor dan Instansiasi Data dibuat membuat dengan tipe instance. Tipe data
yang telah dapat ditentukan dipakai dengan hanya menggunakan .
literalsebelumnya Operatorne “_w” _ membuat instance dari tipe khusus
_.
Contoh: Single
inline
Contoh: Beberapa
baris
pandua baris
*/Konversi
C #dapat mengkonversi antara contoh jenis yang kompatibel. Konversi selalu nilai
menciptakan baru dari yang sudah ada.
eksplisit Konversi_:
casting memerlukan Contoh
int:
x = 12345
;otomatis
//_ int adalah
bilangan 32 bit
bulat
panjang
y=x;
//_implisit Konversi ke 64 bit integer
short z = (short)
x;
//_eksplisit Konversi ke 16 bit
bulat_
Aktivitas
5
• NilaiPROGRA
• Referensi Tipe
referensi tipe terdiri semua kelas, array, delegasi, dan antarmuka tipe. (Ini termasuk
yang ditentukan string Tipe)
_Anda dapat menentukan tipe khusus nilai _ dengan kata struct kunci(lihat
dibawah )type:
Point Struct
..._
} value/Instance
Nilai / Instance
Contoh:
public_ int x, Y;
// Penetapan.Xpenyalinan penyebab _
Titik pl = baru p1__ (); ___ = 7; p2_p1 Titik = ;Titik
Konsole.WriteLinep1 (_.X); Konsole.WriteLine (p2.X); p1.X = 9;
Konsole.WriteLinep1 (_.X); Konsole.WriteL_ine (p2.X);
// 7
//_ Ubah p1.X // 9 1 / 7
5
Pelajaran 1 [PROGRAMLANJUTAN __]
Titik _Struktur
public int X, Y;
Point Class
Object
Referensi Referensi
Obyek Metadata
.
..
.
Nilai / Instance
Aktivitas 6:
Kelas
Objek
Dengan contoh _, bahwa menunjukkan _ p1 dan p2 adalah dua referensi
menunjukTitikyang yang ke objek sama ObjekReferensi
Referensi
Taksonomi Metadata
9
Jenis
Tipe Numerik
Sufiks
Ukuran
Rentang
32 bbitnya
64 bit 128
64
+(-10-45 hingga 1038) +(-10-324 ) sd 10308+ (-10-28sd 1028)
7
Pelajaran 1 (] PEMROGRAMAN
LANJUTANLiteral
Numerik Sufiks numerik Sufiks eksplisit mendefinisikan _ jenis _ secara literal. Sufiks
dapat berupa huruf kecil atau huruf, dan decimf sebagai berikut:
Katego
riy
T
-
C# type float
double
al. uint
3
Contoh float = adalah 1besar0F;
ganda d = 10;
ddesimal d =
1.0M; uint i = 10;
panjang i = 11;
ulong i = 10L;
-
-
long
s
ulong
Kegiatan
7
_ x = 0, y = 0;
Console.WriteLine
(x++_);
Console.WriteLine
(++y);
Aktivitas 8
:Console
.WriteLine(x++);Conso
le .WriteLine( +y);
?
9
Pelajaran 1 [PROGRAMLANJUTAN __]
Sequential_ – aliran program dalam mode ini linier . umum strukturdi Sebagian
algoritma struktur ini digunakan dalam program sederhana yang masalah
besar tidak memerlukan kondisi .atau
sebuah
S.
Contoh:
C# Program yang akan menghitung persentase total _ dari suatu
diberikan dan mengasumsikan bahwa jumlah yang benar voidbli total skor
diberikan
class Contohpu3
{
class_ Contohvol
Console.Writeline("Genap");
lain
Konsol.telTulisdie ("Ganjil");
10
Pelajaran 1 [PEMROGRAMANLANJUTAN _]
class Example2
lain
mm
Konsol.WriteLine("Gagal");
w
Activity 11:
•
break ( lompat ke akhir eksekusi klausa) go to case x (lompat ke lain case go)
default to default (lompat ke ) klausa)
Contohhil WeLoop:
class Example7
Activity 12
What _ _ output atau tampilan dari While contoh Loop di atas?
-
12
Pelajaran 1 (ADVANCE PROGRAMMING]
class Examples
int lic = 5; do
Console.WriteLine(i);
i = i - 1; } while (i >= 1);
class Examp_e9
{
Konsol_.__ __);
}
Console.WriteLine();
Activity 13
Contoh Loop:
class ContohForeach10
Aktivitas 14
Array Ini tipe _ struktur data _ yang menyimpan kumpulan _ dari nilai tipe yang sama data
.adalah array Elemen akan selalu dimulai pada indeks 0.
0
1
2
3
4
5
6
7
8
9
Indeks
Aktivitas
mana kontrol digunakan melintasi untuk elemen array Struktur ?15 Tulis
potongan C# kode untuk menampilkan elemen pada num di contoh atas
array.
-
14
Pelajaran 1 [MPROGRAKADANGM_ING]
e11__
Tabel [0][1]
class Examplic
{
Konsole.WriteLine("Sayamemasukkan nilai");
for (int i = 0; i < 2; i++)
Aktivitas 16