Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Visual Basic

Cevapla
 
LinkBack Seçenekler
Eski 08/05/2007, 21:45   #1 (permalink)
Üye
 
Üyelik Tarihi: 05/2007
Mesaj: 11
Varsayılan hata nerde bakar mısınız?

Private Sub Command1_Click()
Dim n As Integer
Dim toplam As Integer
Dim ort As Integer
toplam = 0
ort = 0
n = InputBox("diziniz kaç elemanlı olsun?")
ReDim dizi(n)
For i = 0 To n - 1
dizi(i) = InputBox("sayıları giriniz")
For j = 0 To i
toplam = toplam + dizi(i)
Next
Next
ort = toplam / n
Print ort
End Sub


dışardan girilen n elemanlı bir dizinin ortalaması???
naiad1786 hatta değil   Alıntı Yaparak Yanıtla
Eski 08/05/2007, 22:51   #2 (permalink)
Üye
 
Üyelik Tarihi: 05/2007
Mesaj: 11
Varsayılan

neyse yaptım zaten kimsede bişi yazmadı
naiad1786 hatta değil   Alıntı Yaparak Yanıtla
Eski 09/05/2007, 01:30   #3 (permalink)
Üye
 
Üyelik Tarihi: 01/2007
Mesaj: 37
Varsayılan

şu haliyle çalışıyor belki bilmek isteyen olur.. ben vb.net ile yapmaya çalıştım..

PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
Dim dizi
Dim n AsInteger
Dim toplam AsInteger
Dim ort, i AsInteger
toplam = 0
ort = 0
n = InputBox(
"diziniz kaç elemanlı olsun?")
ReDim dizi(n)
For i = 0 To n - 1
dizi(i) = InputBox(
"sayıları giriniz")
toplam = toplam + dizi(i)
Next
ort = toplam / n
MsgBox(ort)
EndSub
erkany hatta değil   Alıntı Yaparak Yanıtla
Eski 09/05/2007, 10:31   #4 (permalink)
Silversword
 
Revlis Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: Antalya
Mesaj: 1,490
Varsayılan

soru dizi sorusu değil ki
Kod:
Dim sayi As Long
Dim i As Long
Dim n As Long


n = Val(InputBox("Kaç Elemanlı ?"))
If n Then
    For i = 1 To n
        sayi = sayi + Val(InputBox(i & ". sayı ?"))
    Next i
End If


sayi = sayi / n
Show
Print sayi
yoook illa dizilerle olacak derseniz :
Kod:
Dim sayilar() As Long
Dim i As Long

ReDim sayilar(Val(InputBox("Kaç elemanlı ? ")))

For i = 0 To UBound(sayilar) - 1

    sayilar(i) = Val(InputBox(i + 1 & ". sayı ?"))
    
    sayilar(UBound(sayilar)) = sayilar(UBound(sayilar)) + sayilar(i)
    
Next i

sayilar(UBound(sayilar)) = sayilar(UBound(sayilar)) / UBound(sayilar)

Show
Print sayilar(UBound(sayilar))
__________________
||||Revlis|||||
Revlis hatta değil   Alıntı Yaparak Yanıtla
Eski 09/05/2007, 14:03   #5 (permalink)
Üye
 
Üyelik Tarihi: 05/2007
Mesaj: 11
Varsayılan

Revlis tabikide dizi sorusu hatta sana soruyuda yazayım
soru=Dışarıdan girilen n elemanlı bir a dizisinin aritmetik ortalamasını bulup, bu aritmetik ortalamadan küçük elemanları b dizisine, büyük elemanları c dizisine yerleştiren program.

hatta ben buraya sadece bir kısmını yazdım çünkü orada takılmıştım
artık önemi yok soruyu yaptım herkese teşekürler artık bişi yazmanıza gerek yok..
naiad1786 hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Su hata nedir bakar misiniz? xogego PHP 2 17/04/2007 22:41
2 dakika bakar mısınız ? sagopa87 C / C++ 4 05/01/2007 02:25
Dijital Fotograf & Yeni sitem bakar mısınız? meliksah16 Site Yorum 1 08/04/2005 14:12
Hata Nerde ? Grafik PHP 13 28/01/2005 03:20


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:25.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | Malta |


Forum Yazılımı: vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net