Diberdayakan oleh Blogger.
RSS

Pemrograman C#

Sebelumnya ini hanya contoh Program Sederhana yang coba saya buat guna mengaplikasikan penggunaan C# pada setiap programnya. Disini tujuannya hanya ingin mengetahui bagaimana mengaplikasikan Algoritma yang dipikirkan pada sebuah aplikasi C#. Bila yang sebelumnya saya telah belajar sebuah Program yaitu : C++ , maka inilah Latihan Program Sederhana yang telah saya buat:




1.Pencetakan kata "HELLO WORLD"

using System;

namespace HELLO_WORLD
{
///


/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
Console.WriteLine("hello world");
Console.ReadLine();
}
}
}

2.Aplikasi pada variabel,konstanta,dan type data

using System;

namespace variabel_konstanta_tipe_data
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
int a,b;
Console.WriteLine("integer adalah type data");
Console.WriteLine("a adalah variabel pilihan anda");
Console.WriteLine("a=85-100");
Console.ReadLine();
}
}
}




3.Operator Arietmatika

using System;

namespace operator_arietmatika
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
int a,b,c,g,e,f;
Console.WriteLine(" kalkulator sederhana");
Console.WriteLine("\t1.penjumlahan");
Console.WriteLine("\t2.pengurangan");
Console.WriteLine("\t3.perkalian");
Console.WriteLine("\t4.pembagian");
Console.WriteLine("pilih :");
a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("nilai 1:");
b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("nilai 2:");
c=Convert.ToInt32(Console.ReadLine());

switch(a)
{
case 1:
c=b+c;
Console.WriteLine("hasil :{0}",c);
break;
case 2:
g=b-c;
Console.WriteLine("hasil :{0}",g);
break;
case 3:
e=b*c;
Console.WriteLine("hasil :{0}",e);
break;
case 4:
f=b/c;
Console.WriteLine("hasil :{0}",f);
break;
}
Console.ReadLine();
}
}
}



4.Penggunaan "IF"

using System;

namespace penggunaan_if
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
int a;
Console.WriteLine("--NILAI KHS MAHASISWA--");
Console.WriteLine("nilai hasil akhir:");
a=Convert.ToInt32(Console.ReadLine());

if(a==75)
{
Console.WriteLine("KHS anda :C");
}
else
if(a>=75)
{
Console.WriteLine("KHS anda :B");
}
if(a<=65) { Console.WriteLine("KHS anda :D"); } Console.ReadLine(); } } } 5.Penggunaan "LOOPING"

using System;

namespace looping
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
int a,b,c,e;
string f;
do
{
Console.WriteLine(" Kartu Hasil Study ");
Console.WriteLine("nilai UTS :");
a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("nilai UAS :");
b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("nilai TUGAS :");
c=Convert.ToInt32(Console.ReadLine());
e=(a+b+c)/3;
Console.WriteLine("hasil akhir :{0}",e);
Console.WriteLine("ulang lagi [y/t]:");
f=Convert.ToString(Console.ReadLine());
}
while(f=="y");
Console.ReadLine();
}
}
}


6.Penggunaan Array

using System;

namespace array
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
int[]x;
x=new int[50];
string z;
int a,b,c;
Console.WriteLine("input banyak data :");
a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("input data:");
for(b=1;b<=a;b++) { Console.WriteLine("data ke{0}:",b); x[b-1]=Convert.ToInt32(Console.ReadLine()); } do { Console.WriteLine("data yg ingin dicari:"); c=Convert.ToInt32(Console.ReadLine()); for(b=1;b<=a;b++) { if(x[b-1]==c) break; } if(x[b-1]!=c) { Console.WriteLine("data nihil"); goto f; break; } Console.WriteLine("data terdapat pada {0}",b); f: Console.WriteLine("ulang lagi[y/t]:"); z=Console.ReadLine(); } while(z=="y"); Console.ReadLine(); } } } 7.Membaca dan Menulis ke layar

using System;

namespace membaca_menulis_dilayar
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{ string a,b,c;
Console.WriteLine(" DATA DIRI MAHASISWA ");
Console.WriteLine("Nama :");
a=Convert.ToString(Console.ReadLine());
Console.WriteLine("NIM :");
b=Convert.ToString(Console.ReadLine());
Console.WriteLine("PRODI :");
c=Convert.ToString(Console.ReadLine());
Console.WriteLine("Data anda telah berhasil disimpan");
Console.ReadLine();
}
}
}




8.Penggunaan Exeption Handling

using System;

namespace exeption_handling
{
///
/// Summary description for Class1.
///

class Class1
{
///
/// The main entry point for the application.
///

[STAThread]
static void Main(string[] args)
{
try
{
int a,b,c,d,e;
Console.WriteLine("nilai 1:");
a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("nilai 2:");
b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("hasil :");
d=a+b;
Console.WriteLine("{0}",d);
Console.ReadLine();
}
catch
{
Console.WriteLine("anda salah menginput masukkan");
Console.ReadLine();
}
}
}
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar