C# Programı

Evet WPF öğrenirseniz kolaylıkla Windows ve Windows Phone uygulaması geliştirebilirsiniz.
Kodu WPF ile hazırladım. Ama Winforms'a da aktarabilirsiniz.
Burdan indirebilirsiniz. Microsoft OneDrive - Access files anywhere. Create docs with free Office Online.

Ana kod burda:

Kod:
        Random rastgele = new Random();

        public MainWindow()
        {
            InitializeComponent();
            RastgeleSayıOluştur();
        }

        private void RastgeleSayıOluştur()
        {
            int sayı1 = rastgele.Next(1, 100);
            int sayı2 = rastgele.Next(1, 100);
            int sayı3 = rastgele.Next(1, 100);
            int sayı4 = rastgele.Next(1, 100);
            int sayı5 = rastgele.Next(1, 100);

            Textblock1.Text = sayı1.ToString();
            Textblock2.Text = sayı2.ToString();
            Textblock3.Text = sayı3.ToString();
            Textblock4.Text = sayı4.ToString();
            Textblock5.Text = sayı5.ToString();

            int toplam = sayı1 + sayı2 + sayı3 + sayı4 + sayı5;

            TextBox_Toplam.Text = toplam.ToString();

            //Burası önemli işlemde en az bir dönüşüm yapmalısınki işler long üzerinden yürüsün.
            long çarpım = (long)(sayı1) * sayı2 * sayı3 * sayı4 * sayı5;

            TextBox_Çarpım.Text = çarpım.ToString();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            RastgeleSayıOluştur();
        }

Not: Bu kod 1 ile 100 arasında sayı üretir. Yani 100 dahil değil. Dahil etmek için böyle olmalı:
Kod:
int sayı1 = rastgele.Next(1, 101);
 
Son düzenleme:
Tamam iyi akşamlar kolay gelsin.
Biraz Wpf kodunu inceleyin. Wpf'nin güzelliği tasarım ile kodun birbirinden ayrılıp verilerin arayüze "Binding" bağlama yöntemiyle aktarılması.
Wpf'ye alışınca Winforms hammal işi gibi gelir. Wpf'de tasarım yapmak çok daha hızlı. Mesela Grid, Stackpanel gibi konteynerler çok avantaj sağlıyor.
 
for (i = 0 i <10; i++)
{
for ( k = 0; k <= i; k++)
{
printf("%d",k);
}

printf("\n");
}


C de syntaxı bu şekilde. C# göre yaz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…