logo
Hoşgeldiniz! Forumun bütün özelliklerini kullanmak için lütfen Giriş ya da Kayıt.

Bildirim

Icon
Error

C# Dizi Kullanarrak 1 Den 100 e kadar sayıların toplamı
NeRoN Offline
#1 Gönderildi : 15 Ocak 2011 Cumartesi 23:05:53(UTC)
neron



Sıralama: Yönetici


Mesajlar: 9
Puanlar: 27
Konum: Aydın

4 Mesajına Toplam 4 Kere Teşekkür Edildi.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace _1_Den_100_e_kadar_sayıların_toplamı

{

    class Program

    {

        static void Main(string[] args)

        {

            int[] a = new int[100];

            int b = 1;

            for (int i = 0; i < 100; i++)

            {

                a[i] = b;

                b++;

            }

            int sonuc = 0;

            for (int c = 0; c < 100; c++)

            {

                sonuc = a[c] + sonuc;

               

            }

            Console.WriteLine(sonuc);

        }

    }

}

@butun Offline
#2 Gönderildi : 16 Ocak 2011 Pazar 13:45:54(UTC)
@butun



Sıralama: Yönetici

Madalyalar:
Anahtar Kişi: Forumda anahtar rol oynayan kullanıcılara verilirAltın Madalya: Forumda üstün hizmetleri olan kullanıcılara verilirKod Erişimi: Forum kodlarına doğrudan erişimi bulunan kullanıcılara verilirVeritabanı Erişimi: Forum veri tabanına doğrudan erişimi olan kullanıcılara verilirSistemin Efendisi: Sisteminin tamamına hükmeden kullanıcılara verilir

Mesajlar: 1,852
Puanlar: 12,672
Konum: Istanbul

Thanks: 23 times
17 Mesajına Toplam 26 Kere Teşekkür Edildi.

NeRoN yazılan:


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace _1_Den_100_e_kadar_sayıların_toplamı

{

    class Program

    {

        static void Main(string[] args)

        {

            int[] a = new int[100];

            int b = 1;

            for (int i = 0; i < 100; i++)

            {

                a[i] = b;

                b++;

            }

            int sonuc = 0;

            for (int c = 0; c < 100; c++)

            {

                sonuc = a[c] + sonuc;

               

            }

            Console.WriteLine(sonuc);

        }

    }

}



 


bunu aslında tek dizi ile yapmak daha az maliyetli olur. Şöyle ki,


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace _1_Den_100_e_kadar_sayıların_toplamı

{

    class Program

    {

        static void Main(string[] args)

        {

            int sonuc = 0;

            for (int c = 1; c < 101; c++)

                sonuc+=c;

 


            Console.WriteLine(sonuc);

        }

    }

}

NeRoN Offline
#3 Gönderildi : 16 Ocak 2011 Pazar 15:39:45(UTC)
neron



Sıralama: Yönetici


Mesajlar: 9
Puanlar: 27
Konum: Aydın

4 Mesajına Toplam 4 Kere Teşekkür Edildi.

sonuc+=c


Kalıbını bilmiyordum araştırmak lazım o zman :)


cunku cozumu baya kısaltıyor

Bu konudaki kullanıcılar
Ziyaretçi
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.