C# da girilen iki sayının arsindaki sayilari toplama nasil yapilir?
C# da girilen iki sayının arsindaki sayilari topla
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();
}
}
}
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
aralarındaki sayıları toplayan demiş ,using System;
ö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ıkint 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.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.