Langkah pertama kamu harus meng-instal yang namanya Sharp developmen
Ini gambarnya,, terus anda masuk ke progam..
2.2 |
maka akan muncul gambar seperti gambar 2.2
lalu pilih CONSOLE name diisi nama yang mau disimpan lalu ada location itu kamu mau menyimpan di file mana,,,
terus create.. ketikkan coding-coding dibawah ini ....
pertama latihan memberikan nama dan kelas saja pada console.
ketikkan
public static void Main(string[] args)
{
Console.WriteLine("Nama saya AFANDI");
Console.WriteLine("Saya Kelas 10 smk");
Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
Lalu tekan F5.akan muncul seperti gambar 2.3
2.3 |
public static void Main(string[] args)
{
//deklarasi variabel
String nama;
String kelas;
Console.Write("Nama saya =");
nama=Convert.ToString(Console.ReadLine());
Console.Write("Saya Kelas = ");
kelast=Convert.ToString(Console.ReadLine());
Console.WriteLine("nama saya {0}",nama.ToString());
Console.WriteLine("kelas saya adalah {0},kelas.ToString());
Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
tekan F5 maka akan muncul gambar 2.4
2.4 |
public static void Main(string[] args) {
int nilai1;
int nilai2;
int jumlah;
Console.Write("Masukkan Nilai 1 =");
nilai1=Convert.ToInt32(Console.ReadLine());
Console.Write("Masukkan Nilai 2 =");
nilai2=Convert.ToInt32(Console.ReadLine());
//proses
jumlah =nilai1 + nilai2;
//output
Console.WriteLine("Tampilkan Hasil = {0}",jumlah.ToString());
Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
tekan F5 maka akan muncul gambar sebagai berikut 2.4
2.4 |
LATIHAN KE-2
Percabangan (IF), pengertian IF / Jika .. jika nila yang dimasukkan tidak memenuhi kriteria nilai tersebut akan selalu di prosess.. CONTOH jika seseorang mendapatkan nilai 80 maka akan ada yang bilang nilai itu bagus, tapi kalau dibawah nilai 80 ada yang bilang nilai itu jelek ,,
public static void Main(string[] args)
{
Byte nilai;
Console.Write("Masukkan Nilai Kamu =");
nilai=Convert.ToByte(Console.ReadLine());
if (nilai >80 )
{
Console.WriteLine("Nilai Anda Bagus");
}
else
{
Console.WriteLine("Nilai Anda Jelek");
}
Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
Maka akan muncul seperti gambar 2.5
NB: kenapa aku memakai byte karena nilai yang dimasukkan bernilai kecil. byte kapasitas 0-225
2.5 |
Latihan if bersyarat
public static void Main(string[] args)
{
//constanta
const float pphrendah=0.15f;
const float pphtinggi=0.20f;
//deklarasi variabel kamus
//long karna bernilai lebih dari 10 juta
long penghasilan=0;
float pph=0;
//Algoritma
//IN penghasilan
Console.Write("masukkan penghasilan = ");
penghasilan = Convert.ToInt64(Console.ReadLine());
//percabangan if bersyarat
if(penghasilan >300000)
{
if(penghasilan<=10000000)
{
pph=Convert.ToSingle(penghasilan)*pphrendah;
}else
{
pph=Convert.ToSingle(penghasilan)*pphtinggi;
}
Console.WriteLine("Besar pph = {0}",pph.ToString());
}
else
{
Console.WriteLine("tidak terkena pph");
}
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Latihan trypublic static void Main(string[] args) { int nilai; bool ulang=true; while(ulang) try { Console.Write("inputkan nilai ="); nilai=Convert.ToInt32(Console.ReadLine()); ulang=false; } catch (Exception) { Console.WriteLine("inputan salah"); ulang=true; } Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
LATIHAN BERMAIN-MAIN
class Program { public static void Main(string[] args) { string barang ="iwak peyek"; int harga = 25000; byte qty = 8; int subtotal = Convert.ToInt32(harga*qty); Console.SetCursorPosition(0,0); Console.WriteLine("Barang"); Console.SetCursorPosition(13,0); Console.WriteLine("Harga"); Console.SetCursorPosition(23,0); Console.WriteLine("Qty"); Console.SetCursorPosition(30,0); Console.WriteLine("sub total"); //penempatan data Console.SetCursorPosition(0,1); Console.WriteLine(barang); Console.SetCursorPosition(13,1); Console.WriteLine(harga); Console.SetCursorPosition(23,1); Console.WriteLine(qty); Console.SetCursorPosition(30,1); Console.WriteLine(subtotal); for (int i=1;i < 10 ;i++ ) { Console.SetCursorPosition(0,i); Console.WriteLine(barang); Console.SetCursorPosition(13,i); Console.WriteLine(harga); Console.SetCursorPosition(23,i); Console.WriteLine(qty); Console.SetCursorPosition(30,i); Console.WriteLine(subtotal); } Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } } }
0 komentar:
Posting Komentar