Kaydol:
Kayıt Yorumları
(
Atom
)
using System; using System.Collections.Generic; using System.Text; namespace C_Sharp_Konsol_Dikdortgen_Ozelliklerini_Hesaplama { class Dortgen { //Sadece dortgen sınıfı içinde kullanılan değişkenler ve metodlar private private int dortgeninEni; private int dortgeninBoyu; //dortgen sınıfı dışında kullanılacak olan metodlar public olamalıdır public void yaz() { Console.WriteLine("\n\n*************************\n"); Console.WriteLine("En :{0,5}", dortgeninEni); Console.WriteLine("Boy :{0,5}", dortgeninBoyu); Console.WriteLine("Alan :{0,5}", dorgetninAlani()); Console.WriteLine("Çevre :{0,5}", dortgeninCevresi()); Console.WriteLine("\n*************************"); } // dortgeninAlani metodu private olarak tanımlanmıştır. Bu sadece dortgen //sınıfı içinde kullanılabileceği anlamına gelir private int dorgetninAlani() { // dikdörtgenin en ve boyunu çarparak dörtgenin alanının hesaplama int Alan = dortgeninEni * dortgeninBoyu; return Alan; } private int dortgeninCevresi() { //dikdörtgenin çevresini hesaplama metodu: int cevre = 2 * (dortgeninEni + dortgeninBoyu); return cevre; } //dortgen sınıfı dışında olan metodlar public olamalıdır public void EnBoyBelirle(int en, int boy) { // Bu metot ile dörtgenin en ve boy değerleri belirleniyor dortgeninEni = en; dortgeninBoyu = boy; } } //Programın çalıştığı kısım class MainClass { static void Main(string[] args) { //dortgen nesnesinden bir örnek al Dortgen d1 = new Dortgen(); //a:kısa kenar, b:uzun kenar int a = 0, b = 0; Console.WriteLine("Dikdörtgenin kenar uzunluklarını giriniz(a,b):"); Console.Write("a = "); a = Convert.ToInt16(Console.ReadLine()); Console.Write("b = "); b = Convert.ToInt16(Console.ReadLine()); //bu dortgenin boyutlarını belirle d1.EnBoyBelirle(b, a); //bu dortgenin butun özellikleri yazdır d1.yaz(); Console.ReadKey(); } } }
Hiç yorum yok :
Yorum Gönder