İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
Mustafa Kemal Atatürk

Cumhuriyetimizin kurucusu Gazi Mustafa Kemal Atatürk'ü vefatının 88. yılında saygı ve özlemle anıyoruz.Gazi Mustafa Kemal Atatürk'ü saygı ve özlemle anıyoruz.Atatürk'ü saygı ve özlemle anıyoruz.

  1. Ana sayfa
  2. SDN Forum
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# hakkında takıldığım kod

Konu bilgisi

5cevap
1.183görüntüleme
17.01.2021açıldı
17.01.2021son cevap

lerwy@root Yasaklı
#1
100 ile 200 arasında 40 adet rastgele sayı bulmasını ve sayıların aritmetik ortalamasını almak istiyorum. Ortalama almak dışında 100 ile 200 arasında 40 adet rastgele sayı bulmasını sağlayacak kodu yazdım fakat ortalama almayı da ekleyip nasıl tamamlayacağı bilemedim. Bilgidi olan bi bakabilir mi ?

kod:
Random rastgele = new Random();
for (int i = 0; i <40; i++)
{
int sayi = rastgele.Next(100,200);
Console.WriteLine(sayi.ToString());
double sayi = rastgele.NextDouble();
Console.WriteLine(sayi.ToString());
}

Dediğim gibi ortalama almasını sağlayacak kod nedir? ve dizine eklenmiş hali nasıl olur ?
Cevaplar
#2
EMRE LX dedi: ↑
100 ile 200 arasında 40 adet rastgele sayı bulmasını ve sayıların aritmetik ortalamasını almak istiyorum. Ortalama almak dışında 100 ile 200 arasında 40 adet rastgele sayı bulmasını sağlayacak kodu yazdım fakat ortalama almayı da ekleyip nasıl tamamlayacağı bilemedim. Bilgidi olan bi bakabilir mi ?

kod:
Random rastgele = new Random();
for (int i = 0; i <40; i++)
{
int sayi = rastgele.Next(100,200);
Console.WriteLine(sayi.ToString());
double sayi = rastgele.NextDouble();
Console.WriteLine(sayi.ToString());
}

Dediğim gibi ortalama almasını sağlayacak kod nedir? ve dizine eklenmiş hali nasıl olur ?
Direkt sayıları toplatıp 40 a böldürsen olabilir mi
lerwy@root Yasaklı Konuyu açan
#3
Direkt sayıları toplatıp 40 a böldürsen olabilir mi
evet yani sonuç olarak aritmeti ortalaması alınıyor
Direkt sayıları toplatıp 40 a böldürsen olabilir mi
biraz yeniyim bu dünyada bana bahsettiğin şeyin kodunu verirmisin :D.
düzenlendi
#4
sanırım bu işini görür.
int i=0;
double toplam=0;
while (i<40){
    int sayi=new Random().Next(100,200);
    Console.WriteLine(sayi.ToString());
    toplam+=sayi;
}

double ortalama=toplam/40;
lerwy@root Yasaklı Konuyu açan
#5
chnkyn dedi: ↑
sanırım bu işini görür.
int i=0;
double toplam=0;
while (i<40){
    int sayi=new Random().Next(100,200);
    Console.WriteLine(sayi.ToString());
    toplam+=sayi;
}

double ortalama=toplam/40;
Öncelikle teşekkür ederim. 2.olarak 100 ile 200 arasında 40 adet rastgele sayı bulmasını ve ortalamasını almayı mı sağlıyor bu kod yoksa içinemi eklemem gerek içine eklenecekse sen eklermisin dostum :) .
#6
yazdığın kodları silip bunu direk yapıştırabilirsin.ortalamayı ekrana yazdırmak istersen de
Console.Writeline(ortalama.ToString());
ile yazdırabilirsin.(kodların en sonunda)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.

Reklam