C# da girilen iki sayının arsindaki sayilari topla

survivorman
15-10-2010, 09:00   |  #1  
survivorman avatarı
OP Taze Üye
Teşekkür Sayısı: 0
11 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

C# da girilen iki sayının arsindaki sayilari toplama nasil yapilir?

Kapalı Hesap (101323)
15-10-2010, 12:08   |  #2  
Kapalı Hesap
Teşekkür Sayısı: 0
3,337 mesaj
Kayıt Tarihi:Kayıt: Ara 2008

c# ta 2 sayıyı toplayan programnı  istiyorsun  sanırım     dün yazmştım böyle bir program   kitaptan bakarak sonrada  bakmadan  yazdım
 
herneyse  programın kodları buyur 
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace iki_sayıyı__toplayan_program
{
    class Program
    {
        static void Main(string[] args)
        {
            string x1, x2;
            int rakam1, rakam2;
            int toplam;
            Console.WriteLine("birinci sayıyı gir ");
            x1 = Console.ReadLine();
            Console.WriteLine("ikinci sayıyı gir ");
            x2 = Console.ReadLine();
            rakam1 = Convert.ToInt32(x1);
            rakam2 = Convert.ToInt32(x2);
            toplam = rakam1 + rakam2;
            Console.WriteLine("toplam = " + toplam.ToString());
            Console.ReadKey();
        }
    }
}

loseface
16-10-2010, 10:24   |  #3  
loseface avatarı
Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

aralarındaki sayıları toplayan demiş ,
ör: 2 ile 5 girildiyle 3+4=7 diyecek  program.
ben sadece mantığını anlaman için kodsal bişe yazacam kodlarıda sen yaz artık

int a,b;//a ilk sayı b de ikinci sayı
int toplam = 0 ;
a=a+1
while(a>b)
toplam = a+ toplam ;
a++;

bunları artık C# koduna dökersin

Kapalı Hesap (153535)
08-10-2011, 14:43   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
Alıntı: loseface  
aralarındaki sayıları toplayan demiş ,
ör: 2 ile 5 girildiyle 3+4=7 diyecek  program.
ben sadece mantığını anlaman için kodsal bişe yazacam kodlarıda sen yaz artık

int a,b;//a ilk sayı b de ikinci sayı
int toplam = 0 ;
a=a+1
while(a>b)
toplam = a+ toplam ;
a++;

bunları artık C# koduna dö

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

namespace aradaki_sayilar_toplam
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b;
            int toplam = 0;
            Console.WriteLine("İlk sayiyi giriniz");
            a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("İkinci sayiyi giriniz");
            b = Convert.ToInt32(Console.ReadLine());
            a = a + 1;
            while (a < b)
            {
                toplam = toplam + a;
                a++;
            }
            Console.WriteLine("Toplam is {0}",+toplam);

        }
    }
}
Bu şekilde olması gerekiyor yani sadece while(a>b) satırında hata var.