Vb.NET Desktop

N Adet Sayının Varyansını ve Standart Standart Sapmasını Bulan Programı Vbnet Windows Console İle Kodlayınız

İstatistik konusunun temelini oluşturan varyans ve standart sapma işlemlerini neredeyse tüm ortamlarda kullanabiliriz. Bu uygulamada tüm işlemleri vbnet dili ile console uygulaması olarak yapacağız.

Imports System

Module Program
    Sub Main()
        Console.Write("Kaç adet sayı üretilecek (N): ")
        Dim input As String = Console.ReadLine()
        Dim N As Integer

        If Not Integer.TryParse(input, N) OrElse N < 2 Then
            Console.WriteLine("Lütfen 2 veya daha büyük bir tamsayı giriniz.")
            Return
        End If

        Dim numbers(N - 1) As Integer
        Dim rnd As New Random()

        Console.WriteLine(vbCrLf & "Üretilen Sayılar:")
        For i As Integer = 0 To N - 1
            numbers(i) = rnd.Next(1, 101)
            Console.Write(numbers(i) & " ")
        Next

        ' Ortalama
        Dim total As Double = numbers.Sum()
        Dim mean As Double = total / N

        ' Varyans
        Dim sumSquares As Double = 0
        For Each num In numbers
            sumSquares += (num - mean) ^ 2
        Next
        Dim variance As Double = sumSquares / (N - 1)

        ' Standart sapma
        Dim stdDev As Double = Math.Sqrt(variance)

        ' Sonuçlar
        Console.WriteLine(vbCrLf & vbCrLf & "İstatistiksel Sonuçlar:")
        Console.WriteLine("Aritmetik Ortalama: " & mean.ToString("F2"))
        Console.WriteLine("Varyans: " & variance.ToString("F2"))
        Console.WriteLine("Standart Sapma: " & stdDev.ToString("F2"))

        Console.WriteLine(vbCrLf & "Çıkmak için bir tuşa basınız...")
        Console.ReadKey()
    End Sub
End Module

 


Etiketler
vbnet console istatistik 
İlgili Makaleler
Telefon Rehberi Programını Sıralı Dosya İle Oluşturan Programı VbNet (Windows Console) İle Kodlayınız
20 adet notun ortalamadan büyük olanları, harf notu dağılımını en büyük notu bulan Vb.Net Console Uygulaması
Tombala Oyunu Yapan Uygulamayı Vb.Net İle Kodlayınız
Faktöriyel Hesabı Yapan Vb.Net Windows Form Uygulaması
Rastgele Farklı Karakterlerde Vb.Net Console Uygulamasında Şifre Oluşturma
N Adet Sayının Varyansını ve Standart Standart Sapmasını Bulan Programı Vbnet Windows Console İle Kodlayınız
Zar Atma Oyununu Yapan Vb.Net Console Uygulaması
Tetris Oyununu Vb.NET Dilini Kullanarak Form Sayfasında Kodlama3
Formun Üzerine Çizgi ve Dikdörtgen Çizen Vb.Net Uygulamasını Yapınız
İsmi artan harfler şeklinde aynadaki görüntüsü gibi yazdıran Vb.Net Console Uygulaması
Kelime içinde belirli bir harften kaç adet olduğunu bulan Vb.Net Console Uygulaması
Girilen İki Sayıyı Vb.Net Console Uygulamasında Toplama İşlemi
Tetris Oyununu Vb.NET Dilini Kullanarak Form Sayfasında Kodlama4
Vb.NET Programında Sıralı Dosyada Dosya Açma İşlemleri
Verilen İki Matrisi Çarpan Programı VB.NET Dilinde Form Ortamında Yapınız
1 ile 10 Arasındaki Sayıyı Do Döngüsüyle Gösteren Vb.Net Console Uygulaması
Dış IP Adresini Bulan Vb.Net Uygulaması
İsmin her satırda artan şekilde harflerini yazdıran Vb.Net Console Uygulaması
Girilen Üç Basamaklı Sayının Okunuşunu Yazıya Dönüştüren Alt Programı VbNet (Windows Console) İle Kodlayınız
Tüm Karakterleri İçeren 5 Haneli Şifre Oluşturan Programı VbNet (Windows Console) İle Kodlayınız

Yorum Ekle
   
Kötü İyi