Minggu, 04 Agustus 2013

asp.net /C# (opening asp.net)

asp.net memiliki 2 bahasa yg digunakan :vb dan C#
penggunaan kedua bahasa ini opsional tergantung kebiasaan dan selera programmer nya
dan berhubung saya telah mempelajari dan cukup tau tentang C++ maka saya akan menggunakan C#

beberapa yg berubah dari C++ di C#:
1.cout menjadi console.write/console.writeline
2.input data:
c++=>cin>>nama variable;
c#=>nama variable=convert.totypedata(console.readline());
3.saat membuat file c# baru di visual studio kita akam langsung dibuatkan class dan static void Main(string[] args) =>mirip saat kita membuat class main java di netbeans
jadi saya simpulkan c# lebih mendukung OOP
 4.pembuatan object di C#  :<nama class> <nama object>=new <konstuktor>
contoh :vol_balok a=new vol_balok();

contoh program sederhana menghitung luas:
1.balok.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class balok
    {
       
        private int tiggi;
        private int lebar;
        private int vol;

        public void setdata(int l, int a)
        {
           
            lebar = l;
            tiggi = a;

        }
        public int getdata()
        {
            vol = tiggi * lebar;
            return vol;
        }
        public void setpct()
        {
            Console.WriteLine("gambar:");
            for (int asd = 1; asd <= lebar; asd++) {
                for (int asf = 1; asf <= tiggi; asf++) { Console.Write("#");}
                Console.WriteLine("");
               
            }
        }
    }
}
2.Program.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {int a,b;

        Console.Write("panjang:");
        a = Convert.ToInt32(Console.ReadLine());
        Console.Write("lebar:");
        b = Convert.ToInt32(Console.ReadLine());
       
            balok satu = new balok();
            satu.setdata(a, b);
            Console.Write("luas:");
            Console.WriteLine(satu.getdata());
            satu.setpct();
             Console.ReadLine();
           
           
        }
    }
}



hasil:



0 komentar:

Posting Komentar