Kullanıcıdan alınan ay adına göre(Ocak,Şubat,Mart,Nisan…) o aydaki gün sayısının
tespitini yapan programı C#.NET programlama dilini kullanarak kodlayınız.
Bilgi:
Kullanıcıdan alınan ay adı switch-case yapısı kullanılarak
Ocak, Mart, Mayıs, Temmuz, Ağustos, Ekim, Aralık 31 gün
Nisan, Haziran, Eylül, Kasım 30 gün
Şubat 28 ya da 29 gün
bilgilerine göre kontrol edilecektir. Kontrol işlemi sırasında aynı şartı sağlayan
durumların hepsi için(aynı gün sayısına sahip olan aylar) tek break ifadesi
kullanılacaktır. İstenmeyen durumlarında olabileceği ihtimali göz önünde
bulundurularak gerekli kontroller yaptırılacaktır.
Çıktı:
Gün sayısı tespit edilecek ay adını giriniz: Nisan
Nisan ayında 30 gün vardır
Program Parçası:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication17
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Ay adını küçük harflerle giriniz");
string ay = Console.ReadLine();
switch (ay)
{
case "şubat":
Console.WriteLine(ay+" ayı bu yıl büyük bi ihtimal 29 ama 28 de olabilir");
break;
case "nisan":
case "haziran":
case "eylül":
case "kasım":
Console.WriteLine(ay+" ayı 30 gün");
break;
default:
Console.WriteLine(ay + " ayında 31 güne sahipsiniz");
break;
}
Console.ReadLine();
}
}
}
barisla.com
Hiç yorum yok:
Yorum Gönder