Direk konsoldan komutlarda dört işlem yapan program:
////////////////////Cihan TURGUT////////////////
//toplama icin t, cikarma icin c, bolme icin b, carpma icin m kullanılır.//
//örnek kullanım: Console ekranı açılır ve t 2 3 yazılır. Sonuç: 5 çıktısı alınır..//
using System;
class hesapla
{
static int Main(string[] args)
{
int len = args.Length;
if (len == 0 || len == 1 || len == 2)
{
Console.WriteLine(”Eksik parametre”);
return 1;
}
if (len > 3)
{
Console.WriteLine(”Fazla Parametre”);
return 2;
}
string i = args[0];
if (!(i==”t” || i==”c” || i==”b” || i==”m”))
{
Console.WriteLine(”Yanlış islem!”);
return 3;
}
int sayi1 = Convert.ToInt32(args[1]);
int sayi2 = Convert.ToInt32(args[2]);
switch(i)
{
case “t”:
Console.WriteLine(”Sonuç : {0}”,sayi1+sayi2);
break;
case “m”:
Console.WriteLine(”Sonuç:{0}”,sayi1+sayi2);
break;
case “c”:
Console.WriteLine(”Sonuç:{0}”,sayi1-sayi2);
break;
case “b”:
switch(sayi2)
{
case 0:
Console.WriteLine(”Bölen sıfır olmaz”);
break;
default:
float sonuc = (float)sayi1/(float)sayi2;
Console.WriteLine(”Sonuç:{0}”,sonuc);
break;
}
break;
}
return 0;
}
}
Filed under: CSharp
Leave a Reply
You must be logged in to post a comment.