if yapısı

Ahmet Süleyman
01-12-2011, 16:52   |  #1  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

arkadaşalr c# ta yeniyim if ve else yapısıyla ilgili bir sorunum var algoritmada gördüğümüz sayacı c# da kullanmak istiyorum ama git komutunu bilmiyorum
örnek 5 sayıyı toplamak için bir program yapmak istiyorum ama sayaç kullanamıyorum
1.başla
2toplam,sayaç,x,tanımla
3.toplam= toplam+x
4.sayaç=sayaç+1
5sayaç<5 ise git 3 (işte burdaki git komunutun nasıl verebilirim)
6yaz toplam
7bitir

Son Düzenleme: Ahmet Süleyman ~ 01 Aralık 2011 16:53
censez41
01-12-2011, 19:47   |  #2  
censez41 avatarı
Yıllanmış Üye
Teşekkür Sayısı: 3
1,705 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

sayaç<5 ise git 3
if (sayac<5)
{
goto basla
}

Ahmet Süleyman
02-12-2011, 17:25   |  #3  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

basla derken?

Kapalı Hesap (153535)
03-12-2011, 01:29   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

İstediğin programın kodları:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Forum_Soru
{
    class Program
    {
        static void Main(string[] args)
        {
            int sum, counter, x;
            sum = 0;
            counter = 1;
        basla:
            Console.WriteLine("Enter the number");
            x =Convert.ToInt32(Console.ReadLine());
            sum = sum + x;
            counter = counter + 1;
            if (counter < 5)
            {
                goto basla;
            }
            else
            {
                Console.WriteLine("Sum is " + sum);
            }

        }
    }
}
Kolay gelsin.

Ahmet Süleyman
03-12-2011, 08:51   |  #5  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

sağol bu açıklayıcı oldu :)

Son Düzenleme: Ahmet Süleyman ~ 03 Aralık 2011 08:53