Kaydol:
Kayıt Yorumları
(
Atom
)
using System;
using System.Collections.Generic;
using System.Text;
namespace KonsolUygulamaSınıf
{
class Dortgen
{
public int En;
public int Boy;
public void yaz()
{
Console.WriteLine("En:{0,5}", En);
Console.WriteLine("Boy:{0,5}", Boy);
Console.WriteLine("Alan:{0,5}", Alan());
}
private int Alan()
{
int Alan = En * Boy;
return Alan;
}
public void EnBoyBelirle(int en, int boy)
{
En = en;
Boy = boy;
}
}
class AnaSinif
{
static void Main(string[] args)
{
int en = 0, boy = 0;
//Dörgen nesnesinden bir örnek oluşturma:
Dortgen dortgen = new Dortgen();
//Konsol ekranına gerekli olan bilgileri yazma:
Console.WriteLine("*************************\n");
Console.WriteLine("Dikdörtgen Alan Hesaplama");
Console.WriteLine("*************************\n");
Console.WriteLine("a Kenarı :");
try
{
//Konsol ekranından en kenar uzunluğunu alma:
en = Convert.ToInt16(Console.ReadLine() );
}
catch (Exception)
{
// Bir hata varsa değeri sıfır olrak gir
Console.WriteLine("\nHatalı Değer Girildi! \n");
en = 0;
}
Console.WriteLine("b Kenarı :");
try
{
//Konsol ekranından boy kenar uzunluğunu alma:
boy = Convert.ToInt16(Console.ReadLine() );
}
catch (Exception)
{
// Bir hata varsa değeri sıfır olrak gir
Console.WriteLine("\nHatalı Değer Girildi! \n");
boy = 0;
}
// Dortgen sınıfın en boy belirleme metodunu kullanarak dortgen nesnesinin
//boyutlarını belirtelim.
dortgen.EnBoyBelirle(en, boy);
//Oluşturulan dörtgen nesnesinin kenar boyutlarını ve alanını hesaplatıp
//Konsol Ekranına Yazalım.
dortgen.yaz();
//Bir Tuşa basılana kadar bekle.
Console.ReadKey();
}
}
}
Hiç yorum yok :
Yorum Gönder