Netten İsim Bulma
-
İyi günler arkadaşlar. Bi konuda yardımınızı isteyeceğim. Çözmem gereken bi problem var ve bunun programı lazım yardım ederseniz sevinirim.
Program - Internetten rastgele bir isim ve soyisim bularak ve bu ismi kullanarak bir kayıt oluştursun. Yalnız bunun gerçek bir isim olması gerekmektedir. Program Internette bulduğunun isim olduğunu anlamalıdır. Her seferinde farklı bir kaynaktan isim ve soyisim bulacaktır. Rastgele bir yaş ve şehir seçerek bir kullanıcı kaydı oluşturulacak.Kullanıcı her "yeni kayıt oluştur" butonuna bastıkça yeni kayıtlar oluşturulacaktır.
Yardım edenlere şimdiden teşekkürler.
-
bilgisayar mühendiliği okursam öğretirler galiba :D
-
:|
-
Arkadaşlar yardımcı olabilecek olan yok mu en azından hangi konu üzerine yoğunlaşmalıyım bununla ilgili bilgi verirseniz sevinirim...:) Not Program C# ile yazılacaktır.
-
hacım zor bir olaydan bahsediyorsun bea.....
-
Çok ucu açık bir durum olmuş bu şartlarda mümkün değil gibi geldi bana.(Tam istediğin gibi)
Random değerler üretmek için sınırların olmalı elinde verilerin olmalı mesela isimler sözlüğü soyisimler sözlüğü gibi.
Öncelikle bilmiyorum bilgi durumun nedir ama "C# WebClient" diye bir araştır herhangi bir siteden veri çekmeyi bilmelisin.
Sonrasında eğer bolca isim ve soyisim bilgileri barındıran bir site bulursan oradan çektiğin verilerle geri kalan işlemleri yapabilirsin ki bu durumda isim ve soyisimlerin doğruluğunu kontrole gerek kalmaz.
Yaş ve şehir bilgileri için de kendin local de birşeyler yapabilirsin.(Random olarak)
-
iş başvurusunda verilen bir ödev sorusu daha devamıda var. ama ben daha burayı halledemedim. genede sağolun. artık almasalarda Canım sağolsun..:D
-
gerçek isim derken, mantıklı şeyler olsun diyo yani.
bi list tanımla string olsun
List isimler = new List(){"Ali", "Veli","Ahmet","Berke"};
aynı şekilde soy isimler
List soyisimler= new List(){"sirkecioğlu", "güçlühan","üstündağ","hebele"};
random nesnesini kullanarak int bi sayı al mesela,
int sayi = new Random.Next(0,isimler.length-1) (böyleydi sanırım hatırlayamadım)
string ismimiz = isimler.elementat(sayi) + " " + soyisimler.elementat(sayi);
gibi sıkış yap.eğer derlerse bunlar gerçek değil.kanıtlayın gerçek olmadığını dersin.
edit:
o da olmazsa facebook apileriyle search yapıp bi isim listesiyle çıkanları alabilirsin.
mesela facebookda aratacağın bi isim listesi olsun,
ali,veli,berke gibi bunları arat çıkan sonuçların isimlerini al
şunların yardımı olabilir,
http://answers.oreilly.com/topic/2201-how-to-search-facebook-using-c/
http://www.eravse.com/index.php/2010/05/08/facebook-graph-api-search-with-asp-net-c/
