5.00 / 1 oy

C# dairenin çevresini ve alanını metod kullanarak hesaplamak

Önceki soru için bkz: C# ile dairenin çevresini ve alanını hesaplamak

Bu gece C# ile metodlara giriş yapmış olduk, önceki saatlerde paylaştığım yazıların bağlantılarını aşağıya bırakıyorum.

bkz: C# programlama dilinde metod tanımlamak ve metodu kullanmak

bkz: Metodlarda void ile return ifadeleri arasındaki fark nedir?

bkz: Programlamada metodların static olması ile olmaması arasındaki fark nedir?

bkz: C# metodları kullanarak dört işlem yapmak

Bu yazıda da önceki soruda çözmüş olduğum çevre ve alan hesaplama sorunu metodlar kullanarak çözeceğim. Yeni bir sınıf oluşturmadan mevcut sınıf içinde bir dairenin çevresini ve alanını bulan iki metod yazalım ve metodlar da yarıçap değerini parametre olarak alsınlar.

Bu sefer kullanıcıdan çapı almak yerine doğrudan yarıçapı alalım ve çevre ile alanı da bu yarıçap değeri ile hesaplayalım.

using System;

namespace csharp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Dairenin yarıçapı kaç birimdir?");
            int yaricap = Convert.ToInt32(Console.ReadLine());

            double cevre = CevreHesapla(yaricap);
            double alan = AlanHesapla(yaricap);

            Console.Write("Yarıçapı " + yaricap + " birim olan bir dairenin ");
            Console.Write("çevresi = " + cevre + " birim ve alanı da ");
            Console.Write(alan + " birim kare olur");
        }

        static double AlanHesapla (int yaricap)
        {
            double alan = Math.PI * Math.Pow(yaricap, 2);
            return alan;
        }

        static double CevreHesapla (int yaricap)
        {
            double cevre = 2 * Math.PI * yaricap;
            return cevre;
        }
    }
   
}

Çıktı:

Dairenin yarıçapı kaç birimdir?
20
Yarıçapı 20 birim olan bir dairenin çevresi = 125.66370614359172 birim ve alanı da 1256.6370614359173 birim kare olur

 

mbologlu

01.04.2021 05:27

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
C# dairenin çevresini ve alanını metod kullanarak hesaplamak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.