YTPara.com - Youtube & Webmaster Destek Forumu  


Geri Dön   YTPara.com - Youtube & Webmaster Destek Forumu > Webmaster Genel > Programlama



User Tag List

Like Tree24Beğeni

Cevapla
LinkBack Seçenekler Stil
  #31  
Okunmamış 17.12.2015, 22:46
EaglePaw - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 6.01.2015
Nereden: Kahramanmaraş
Mesajlar: 5,394
Etiketlendi : 132 Yazıda
Etiketlendi: 26 Başlıkda
EaglePaw isimli Üyeye Skype üzeri Mesaj gönder
Standart

C de sayı bulma oyunu(gelişmiş,ipucu veren,tahmin sayısı ve kontroller)
arkadaşlar bu saydaki soruyu bana C# yapabilcek var mı acaba ?
@erkancakiroglu @forexim
Alıntı ile Cevapla
  #32  
Okunmamış 17.12.2015, 22:58
erkancakiroglu - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 19.09.2013
Mesajlar: 92
Etiketlendi : 2 Yazıda
Etiketlendi: 2 Başlıkda
Standart

Alıntı:
EaglePaw Nickli Üyeden Alıntı Mesajı göster
C de sayı bulma oyunu(gelişmiş,ipucu veren,tahmin sayısı ve kontroller)
arkadaşlar bu saydaki soruyu bana C# yapabilcek var mı acaba ?
@erkancakiroglu @forexim
Bundan basit ne var,sadece C dilini c# diline uyarlayacaksın.Şuanda yapmak isterdim fakat vize haftam malesef yardımcı olamayacağım.Sadece C dilinin kodları ile c# kodları ile değiştir yaparsın.Mantık aynı zaten
EaglePaw bunu beğendi.
Alıntı ile Cevapla
  #33  
Okunmamış 17.12.2015, 23:09
EaglePaw - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 6.01.2015
Nereden: Kahramanmaraş
Mesajlar: 5,394
Etiketlendi : 132 Yazıda
Etiketlendi: 26 Başlıkda
EaglePaw isimli Üyeye Skype üzeri Mesaj gönder
Standart

Alıntı:
erkancakiroglu Nickli Üyeden Alıntı Mesajı göster
Bundan basit ne var,sadece C dilini c# diline uyarlayacaksın.Şuanda yapmak isterdim fakat vize haftam malesef yardımcı olamayacağım.Sadece C dilinin kodları ile c# kodları ile değiştir yaparsın.Mantık aynı zaten
mantık aynıda C dilini bilmiyorum hocam sorun orda
Alıntı ile Cevapla
  #34  
Okunmamış 17.12.2015, 23:52
mankurt - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 23.11.2014
Nereden: Ankara
Yaş: 40
Mesajlar: 478
Etiketlendi : 13 Yazıda
Etiketlendi: 2 Başlıkda
mankurt isimli Üyeye Skype üzeri Mesaj gönder
Standart

ben çevireyim istersen ne zamana lazım, console aplication mu olacak form aplication mu web app ise onları bilemem.
Alıntı ile Cevapla
  #35  
Okunmamış 18.12.2015, 00:26
EaglePaw - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 6.01.2015
Nereden: Kahramanmaraş
Mesajlar: 5,394
Etiketlendi : 132 Yazıda
Etiketlendi: 26 Başlıkda
EaglePaw isimli Üyeye Skype üzeri Mesaj gönder
Standart

Alıntı:
mankurt Nickli Üyeden Alıntı Mesajı göster
ben çevireyim istersen ne zamana lazım, console aplication mu olacak form aplication mu web app ise onları bilemem.
console aplication olcak hocam yarın okula gitcek ödev ama p.tesi götürsemde olabilir . ne kadar erken o kadar iyi hocam
Alıntı ile Cevapla
  #36  
Okunmamış 18.12.2015, 01:08
KOLCAK - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 30.06.2015
Mesajlar: 916
Etiketlendi : 143 Yazıda
Etiketlendi: 1 Başlıkda
Standart

Alıntı:
EaglePaw Nickli Üyeden Alıntı Mesajı göster
console aplication olcak hocam yarın okula gitcek ödev ama p.tesi götürsemde olabilir . ne kadar erken o kadar iyi hocam
C# ile şu şekilde hocam

Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;

namespace SayiOyunu
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("\t\t************************\n");
            Console.Write("\t\t*   SAYI BULMA OYUNU   *\n");
            Console.Write("\t\t************************\n");

            Console.Write("\n\n  KURALLAR\n");
            Console.Write("1.tahmini sayinizin rakamlari farkli olcak\n");
            Console.Write("2.tahmini sayiniz 4 basamakli olcak\n");
            Console.Write("3.tahmini sayiniz pozitif olacak\n");
            Console.Write("4.sayiyi 8 denemeden once bulmalisiniz\n");
            Console.Write("\n<<HADi BAKALiM OYUN BASLiYOR>>\n");

            memo:
            String Sayi = Str_SayiUret(4); // 4 Basamaklık Sayı ürettik            
            if(int.Parse(Sayi) % 2 != 0)
            {
                goto memo;
            }

            //Sayı pozitif tanımlanana kadar döndürüyoruz
            String[] Tahminler = new String[9]; //9-1 => 8 Elemanlı array oluşturduk
            //Console.WriteLine(Sayi);

            for(int i =1;i<=9;i++)
            {
                if (i != 9)
                {
                    Console.Write("Lütfen {0}. Tahmininizi Girin : ", i);
                    string tahmin = Console.ReadLine();
                    Tahminler[i] = tahmin;

                    if (tahmin == Sayi)
                    {
                        Console.WriteLine("\n << TAHMİNLERİNİZ >>\n");
                        if(tahmin.Length>0)
                        {
                            foreach(string tahminn in Tahminler)
                            {
                                if (!string.IsNullOrEmpty(tahminn))
                                {
                                    Console.WriteLine(tahminn);
                                }
                                
                            }
                        }
                        Console.WriteLine("\nTEBRİKLER ! Sayıyı {0}. Tahmininizde Bildiniz. Sayi => {1}", i,Sayi);
                        break;
                    }
                    else
                    {
                        String[] ip = new String[4];
                        for(int p =0;p<=3;p++)
                        {
                            ip[p] = Sayi[p].ToString();
                        }
                        Random rnd = new Random();
                        for(int a = 1;a<=2;a++)
                        {                            
                            ip[rnd.Next(0,Sayi.Length)] = "*"; // 2 Tane ipucu oluşturuyorduk
                        }
                        String IPUCU = string.Empty;
                        foreach (string c in ip)
                        {
                            IPUCU += c.ToString();
                        }
                        Console.WriteLine("IP Ucu = {0}", IPUCU);
                    }
                }
                else
                {
                    Console.WriteLine("BULAMADINIZ ! Sayı {0}'idi",Sayi);
                }
            }

            Console.ReadKey();
        }
        public static String Str_SayiUret(int Uzunluk)
        {
            char[] chars = new char[62];
            chars ="0123456789".ToCharArray();
            byte[] data = new byte[1];
            using (RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider())
            {
                crypto.GetNonZeroBytes(data);
                data = new byte[Uzunluk];
                crypto.GetNonZeroBytes(data);
            }
            StringBuilder result = new StringBuilder(Uzunluk);
            foreach (byte b in data)
            {
                result.Append(chars[b % (chars.Length)]);
            }
            return result.ToString();
        }
    }
}
Buda proje dosyası : Dosya.tc - cretsiz, Hzl ve Kolay Dosya Paylam
EaglePaw bunu beğendi.
Alıntı ile Cevapla
  #37  
Okunmamış 18.12.2015, 01:15
EaglePaw - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 6.01.2015
Nereden: Kahramanmaraş
Mesajlar: 5,394
Etiketlendi : 132 Yazıda
Etiketlendi: 26 Başlıkda
EaglePaw isimli Üyeye Skype üzeri Mesaj gönder
Standart

Alıntı:
KOLCAK Nickli Üyeden Alıntı Mesajı göster
C# ile şu şekilde hocam

Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;

namespace SayiOyunu
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("\t\t************************\n");
            Console.Write("\t\t*   SAYI BULMA OYUNU   *\n");
            Console.Write("\t\t************************\n");

            Console.Write("\n\n  KURALLAR\n");
            Console.Write("1.tahmini sayinizin rakamlari farkli olcak\n");
            Console.Write("2.tahmini sayiniz 4 basamakli olcak\n");
            Console.Write("3.tahmini sayiniz pozitif olacak\n");
            Console.Write("4.sayiyi 8 denemeden once bulmalisiniz\n");
            Console.Write("\n<<HADi BAKALiM OYUN BASLiYOR>>\n");

            memo:
            String Sayi = Str_SayiUret(4); // 4 Basamaklık Sayı ürettik            
            if(int.Parse(Sayi) % 2 != 0)
            {
                goto memo;
            }

            //Sayı pozitif tanımlanana kadar döndürüyoruz
            String[] Tahminler = new String[9]; //9-1 => 8 Elemanlı array oluşturduk
            //Console.WriteLine(Sayi);

            for(int i =1;i<=9;i++)
            {
                if (i != 9)
                {
                    Console.Write("Lütfen {0}. Tahmininizi Girin : ", i);
                    string tahmin = Console.ReadLine();
                    Tahminler[i] = tahmin;

                    if (tahmin == Sayi)
                    {
                        Console.WriteLine("\n << TAHMİNLERİNİZ >>\n");
                        if(tahmin.Length>0)
                        {
                            foreach(string tahminn in Tahminler)
                            {
                                if (!string.IsNullOrEmpty(tahminn))
                                {
                                    Console.WriteLine(tahminn);
                                }
                                
                            }
                        }
                        Console.WriteLine("\nTEBRİKLER ! Sayıyı {0}. Tahmininizde Bildiniz. Sayi => {1}", i,Sayi);
                        break;
                    }
                    else
                    {
                        String[] ip = new String[4];
                        for(int p =0;p<=3;p++)
                        {
                            ip[p] = Sayi[p].ToString();
                        }
                        Random rnd = new Random();
                        for(int a = 1;a<=2;a++)
                        {                            
                            ip[rnd.Next(0,Sayi.Length)] = "*"; // 2 Tane ipucu oluşturuyorduk
                        }
                        String IPUCU = string.Empty;
                        foreach (string c in ip)
                        {
                            IPUCU += c.ToString();
                        }
                        Console.WriteLine("IP Ucu = {0}", IPUCU);
                    }
                }
                else
                {
                    Console.WriteLine("BULAMADINIZ ! Sayı {0}'idi",Sayi);
                }
            }

            Console.ReadKey();
        }
        public static String Str_SayiUret(int Uzunluk)
        {
            char[] chars = new char[62];
            chars ="0123456789".ToCharArray();
            byte[] data = new byte[1];
            using (RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider())
            {
                crypto.GetNonZeroBytes(data);
                data = new byte[Uzunluk];
                crypto.GetNonZeroBytes(data);
            }
            StringBuilder result = new StringBuilder(Uzunluk);
            foreach (byte b in data)
            {
                result.Append(chars[b % (chars.Length)]);
            }
            return result.ToString();
        }
    }
}
Buda proje dosyası : Dosya.tc - cretsiz, Hzl ve Kolay Dosya Paylam
hay allah razı olsun hocam
KOLCAK bunu beğendi.
Alıntı ile Cevapla
Cevapla




Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 08:13. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0


YTPara.Com Forum Sitemiz serverplus.com.tr Tarafindan Host Edilmektedir. Serverplus

İçerik sağlayıcı paylaşım sitelerinden biri olan YTPara.Com Youtube-Adsense Destek Sitemizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. YTPara.Com hakkında yapılacak tüm hukuksal Şikayetler BURADAN iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 15 (Onbeş) Gün içerisinde YTPara.Com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.

YTPara.Com

eXTReMe Tracker