İçeriğe geç

C++ ile Karekök Bulma Programı

Karekök, bir sayının karesi verilen sayıya eşit olan sayıdır. C++ dilinde sqrt() fonksiyonu kullanılarak karekök hesaplanabilir. Bu blog yazısında, kullanıcıdan alınan bir sayının karekökünü bulan bir C++ programını tanıtacağım.

Programın Çalışma Mantığı

Bu program, kullanıcıdan bir sayı alır ve bu sayının karekökünü hesaplar. Ancak, program negatif sayılar için karekök hesaplamaz çünkü gerçek sayılar küçük olmayan negatif bir sayının karekökünü tanımsızdır. Program, kullanıcıdan alınan sayının negatif olup olmadığını kontrol eder ve negatifse uygun bir mesaj görüntüler.

Program Kodu

#include <iostream>
#include <cmath>

using namespace std;

int main() {
    double number;

    cout << "Karekokunu hesaplamak istediginiz sayiyi girin: ";
    cin >> number;

    if (number < 0) {
        cout << "Negatif sayilarin karekoku hesaplanamaz." << endl;
    } else {
        double squareRoot = sqrt(number);
        cout << "Girilen sayinin karekoku: " << squareRoot << endl;
    }

    return 0;
}

Yukarıdaki kod, kullanıcıdan bir sayı alır, bu sayının karekökünü hesaplar ve sonucu ekrana yazdırır. Program negatif sayılar için karekök hesaplamaz, bunun yerine kullanıcıya uygun bir mesaj görüntüler.

Örnek Kullanım

Yukarıdaki örnekte, kullanıcı ilk olarak 25 sayısının karekökünü hesaplatırken, ikinci olarak -25 sayısının karekökünü hesaplatmaya çalışmaktadır.

Proje dosyası : link 

Kategori:C++Yazılım Dilleri

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir