C#

C# Dikdörtgenler Prizmasının Yüzey Alanını Hesaplama

Herkese merhabalar, C# derslerimize kaldığımız yerden devam ediyoruz. Bu dersimizde dikdörtgenler prizmasının yüzey alanını hesaplamayı anlatacağım. Hadi başlayalım !

Dikdörtgenler prizması, tabanları dikdörtgen olan şekle deniyor ve 4 yan yüz ve 2 tanede taban olmak üzere toplam 6 yüzü bulunuyor. Dikdörtgenler prizmasının yüzey alanı, tüm yüzlerinin alanlarının toplamına eşittir. En a, genişlik b ve yükseklik c dersek, dikdörtgenler prizmasının yüzey alanı; 2 * (a * b + a * c + b * c) formülü ile hesaplanmaktadır.
Bizde C# ile kullanıcıdan en, genişlik ve yükseklik değerlerini aldıktan sonra yüzey alanını hesaplayacak ve kullanıcıya bildireceğiz. Bunun için öncelikle en, genişlik ve yükseklik değerlerini kullanıcıdan alıp değişkenlere atayalım.

Console.Write("En Değerini Giriniz: ");
double en = Convert.ToDouble(Console.ReadLine());
Console.Write("Genişlik Değerini Giriniz: ");
double genislik = Convert.ToDouble(Console.ReadLine());
Console.Write("Yükseklik Değerini Giriniz: ");
double yukseklik = Convert.ToDouble(Console.ReadLine());

Her bir değeri double tipte oluşturduk çünkü uzunluk tam sayı olmak zorunda değil, noktalı sayıda olabilir. C#’ta noktalı sayıları tutmak için en uygun değişken tipide double olduğu için her birini double olarak oluşturduk.
Şimdi de yüzey alanı formülünü gerçekleştirerek kullanıcının belirttiği dikdörtgenler prizmasının yüzey alanı hesaplayalım ve sonrasında konsol ekranına yazarak kullanıcıya bildirelim.

double yuzeyAlani = 2 * (en * genislik + en * yukseklik + genislik * yukseklik);
Console.WriteLine("Dikdörtgenler Prizmasının Yüzey Alanı " + yuzeyAlani);

Eveeett C# ile kullanıcıdan alınan değerlere göre oluşacak dikdörtgenler prizmasının yüzey alanını bu şekilde hesaplayabilmekteyiz. Yazdığımız kodları toplu olması için aşağıya bırakıyorum;

Console.Write("En Değerini Giriniz: ");
double en = Convert.ToDouble(Console.ReadLine());
Console.Write("Genişlik Değerini Giriniz: ");
double genislik = Convert.ToDouble(Console.ReadLine());
Console.Write("Yükseklik Değerini Giriniz: ");
double yukseklik = Convert.ToDouble(Console.ReadLine());
double yuzeyAlani = 2 * (en * genislik + en * yukseklik + genislik * yukseklik);
Console.WriteLine("Dikdörtgenler Prizmasının Yüzey Alanı " + yuzeyAlani);

Tüm C# derslerimize buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.

Skorumuz:
Oy Vermek İçin Tıklayın
[Toplam: 0 Ortalama: 0]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Başa dön tuşu