retVal düşük seviyeli programlama dillerinde sıklıkla kullanılan "Dnecek değer" yani "ReturnValue" nun kısaltılmışıdır. Aslında biraz da artislik olsun diye yazılır diyebilirim, ama uzun metodların, zellikle de matematiksel işlem içeren metodların daha anlaşılabilir olmasını sağlar. zetle sadece bir değişken adı. Tanıdığımız x'den, index'den bir farkı yok.

Algoritma: nce vektrün tamamını oku, burda büyücü kartı ve savaşçı kartı sayısını ve adres bilgilerini bul. Bundan sonra uygun boyutlarda yeni Arrayler oluşturarak ayırmış ol? Bu mudur istediğin?

800 satırlık bişr kod war elimde bunun birkısmında takıldım ama sadece bu noktayı yazsamm anlam cıkmaya bşlr ama sle yazayım void elSirala { int i=0; int j=eldekiKartlar. size ; Kart savasciTut; Kart buyucuTut; while (i<eldekiKartlar. size { if ( ! { buyucuTut = eldekiKartlar ; while ( j>0 ){ if break; j--; if } } if break; i++; } } bu sekilde yazdığımz bir oyun içindeki kartları sıralayan bir dngü budngü çalışıor ama amaç bu dngüyu kullnmamamk farklı br yapıda olstrmak buyu kartlarını we sawas kartlarını değişik sıralamak o yuzden yardıum edebilecek akdr ii olan arklar mesaj olarak maillerini atsınar ricamdırr burda buyukartları wektrün içnde we karışık haldedir bnm yapmam gereken bu kartların okunması içn daha kolay bir hale getirmek... bu sekilde br kodum war bu çalışıor ama bunu hoca ile beraber yazdık o yuzden daha farklı br kod yazmm lazım amac wektrün son kısmında nce savas kartları daha sonra buyu katlarını tutmaktırr Legion_of_doom

//Arrayleri baştan oluşturabilmek için ilk başta bu bilgiye ihtiyaç var. int buyucuKartSay { int retVal = 0; for(int i = 0; i < eldekiKartlar. size ; i++) return retVal; } int savasciKartSay void elSirala { int buyucuAdres = new int ; int savasciKartSay = new int ; int savasciKartSayisi = 0; int buyucuKartSayisi = 0; for(int index = 0; index < eldekiKartlar. size ; index++) { if else if } } Bu işlemlerin sonunda, buyucuAdres ve savasciAdres arraylerinde, hangi kartın buyucu ya da savasçı olduğu listelenmiştir, eli tekrar sıralı mı kurmak istersin yoksa burdan işlem mi yapmak istersin sana kalmış. Ama eli tekrar kuracaksan, biraz gereksiz oldu bu kadar detaylı ayırmak. Neyse, ben güzelim SQL'e dneyim :P

returnValue? çzemediğin tam olarak nedir? retVal burda sana elindeki tüm kartlar arasındaki büyücü kartlarının sayısını veriyor... The only good is knowledge and the only evil is ignorance.

arkadaslar proj dewimiz warda takıldığım 1-2 nokta war c++ dan anlayan arkadasalr yardım edebilrmi acaba? Legion_of_doom

cok sağol uykuya dalmıştım kod yuzunden tekrr uyandımm br bakayım kardeşim sağolasınn,,, ama retval i çzemedim? Legion_of_doom

budurr kardeşim budur amaa su an yaklaşık hiç uyku uyumadan 40 saatr bu kodlarla çalışıom en son care burda yardım aradım bi deneyeym yazmayı ins yaparızz ;) edit: algoritmam aslında biraz zayıftırr bu bnm için dezavantaj oluşturuyor zaten Legion_of_doom

La sorunu direkt yazsana :) yardırmak bizim işimiz

Anlayanlar yardım etmek için burda zaten. Sen yaz buraya takıldığın yerleri, eder onlar. Sen hiç kaval çaldın mı?