C# Da Bilmediğim Bişey
-
hocalar derste hoca bi kod yazdı bölme yaparken sonucu virgüllü vermiyor kod allta yardıma ihtiyacım var :|
int secim,sayi1,sayi2;
float sonuc;
Console.WriteLine("1-Toplama");
Console.WriteLine("2-Çıkarma");
Console.WriteLine("3-Çarpma");
Console.WriteLine("4-Bölme");
Console.WriteLine("Seçiminizi Yapınız=") Secim=Convert.ToInt32(Console.ReadLine());
Console.Write("1. Sayıyı Giriniz=");
sayi = Convert.ToInt32(Console.ReadLine());
Console.Write("2. Sayıyı Giriniz=");
sayi2 = Convert.ToInt32(Console.ReadLine());
switch (secim) { case 1: {sonuc = sayi1 + sayi2;
Console.WriteLine("Sonuç=" + sonuc);break;} case 2: {sonuc = sayi1 + sayi2;
Console.WriteLine("Sonuç=" + sonuc);break;} case 3: {sonuc = sayi1 + sayi2;
Console.WriteLine("Sonuç=" + sonuc);break;} case 4: {sonuc = sayi1 + sayi2;
Console.WriteLine("Sonuç=" + sonuc);break;} default: { Console.WriteLine("Seçiminizi 1ile 4 arasında yapmalısınız");break
Lütfen kaynak kodlarını okunabilir bir şekilde yazalım
-
sebebi tüm case seçimlerinde sayı1 ile sayı2 yi toplatman olabilir mi :S
-
integer tanimlamissin onlari double,decimal yada float yap virgulden sonrasını gormek için int tam sayı kullanır sadece virgulden sonrasını aşagı yuvarlar
-
SinusX bunu yazdı:
-----------------------------
integer tanimlamissin onlari double,decimal yada float yap virgulden sonrasını gormek için int tam sayı kullanır sadece virgulden sonrasını aşagı yuvarlar
-----------------------------integer tanımlıyoruz hocam
-
int secim, sayi1, sayi2; double sonuc; Console.WriteLine("1-Toplama"); Console.WriteLine("2-Çıkarma"); Console.WriteLine("3-Çarpma"); Console.WriteLine("4-Bölme"); Console.WriteLine("Seçiminizi Yapınız="); secim = Convert.ToInt32(Console.ReadLine()); Console.Write("1. Sayıyı Giriniz="); sayi1 = Convert.ToInt32(Console.ReadLine()); Console.Write("2. Sayıyı Giriniz="); sayi2 = Convert.ToInt32(Console.ReadLine()); switch (secim) { case 1: sonuc = sayi1 + sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 2: sonuc = sayi1 - sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 3: sonuc = sayi1 * sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 4: double a=sayi1; double b=sayi2; sonuc = a / b; Console.WriteLine("Sonuç=" + sonuc); break; default: Console.WriteLine("Lutfen islem seciniz ..."); break; } Console.Read();
-
hnlloc bunu yazdı:
-----------------------------
int secim, sayi1, sayi2; double sonuc; Console.WriteLine("1-Toplama"); Console.WriteLine("2-Çıkarma"); Console.WriteLine("3-Çarpma"); Console.WriteLine("4-Bölme"); Console.WriteLine("Seçiminizi Yapınız="); secim = Convert.ToInt32(Console.ReadLine()); Console.Write("1. Sayıyı Giriniz="); sayi1 = Convert.ToInt32(Console.ReadLine()); Console.Write("2. Sayıyı Giriniz="); sayi2 = Convert.ToInt32(Console.ReadLine()); switch (secim) { case 1: sonuc = sayi1 + sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 2: sonuc = sayi1 - sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 3: sonuc = sayi1 * sayi2; Console.WriteLine("Sonuç=" + sonuc); break; case 4: double a=sayi1; double b=sayi2; sonuc = a / b; Console.WriteLine("Sonuç=" + sonuc); break; default: Console.WriteLine("Lutfen islem seciniz ..."); break; } Console.Read();
-----------------------------sağolasın hocam