//code to move ball down direction y axis
void move()
{
if (y+150<760)
{
y=y+1;
}
//code to move ball at x axis
else if (x+1<1000)
{
x=x+1;
}
// code move ball up direction *here the problem exists need help in logic what should i edit down in this code to move the ball up direction.
else if(y<160)
{
y=y-1;
}
cevap
İlk ifadelerinizden kaynaklanıyor. İlk ifadenin başarısız olması için, y'nin 760'a eşit veya daha büyük olması gerekir. Bunun anlamı, eğer 3'e ulaştığınız zaman, y y < 160'ın yanlış olduğu anlamına gelir. İlk if ifadesine böyle bir şey eklemek için alt limit eklemeniz gerekir.
void move()
{
if (y+150<760 && y >160)
{
y=y+1;
}
}
Düzenleme Sadece bu mantık sorunu çözmek ama hala sorunları var olacak, nota. Sadece bu senaryoya bakın. Senin de X'lerin olduğunu biliyorum ama sadece Y'lerle çalışmak. yanlış ise y = y + 1 = 610
geçerek dört y = 610, birinci doğruysa y = y - 1 = 609
Geçiş üç y = 609 ilk yanlış ise y = y + 1 = 610
Pass iki y = 610, birinci doğruysa Geçiş bir y = 609 ilk y = y - 1 = 609
Güncelleme kare desende bir top taşımak için mantık nasıl çalışır . X ve y puanlarınız var. Yani kare üst sol (0, 50), sağ üst (50, 50), sağ alt (50, 0), sol alt (0,0)
koordinatlarının olduğunu söyleyelim X ve Y'yi ayarlamak istediğinizde Başlangıç noktasında (0,0) (veya 4 noktanın herhangi biri) başlangıçta, Y'yi 50'ye kadar artırmaya devam edersiniz, bu yön yukarıdır. Yani bu if(x==0 && y<=50) y=y+1
sonra if(x<=50 && y == 50) x = x + 1
bir sonraki noktasına hareket etmeye devam edersiniz ve bu mantık
- 1. Ben toplamak yerine sonunda bazı mantık çalıştırabilirsiniz nasıl mantık
- 2. Hata: Ben Java bazı basit kod yapılan
- 3. PushSharp Ben basit bir kod var
- 4. Ben basit bir döngü var döngü
- 5. Flex Tipi Zorlama, ben aslında bir sınıf var
- 6. Hata Ben nodejs basit vekil yazdı
- 7. boost testi - Ben iki basit dosyaları var
- 8. Raylar rotaları mantık
- 9. SAS koşullu mantığı
- 10. Cash Dispense mantığı - Java
- 11. Mantığı
- 12. Geçiş ben basit koduna sahip
- 13. Ben basit veri çerçevesine sahip bir
- 14. Veritabanı mantığı
- 15. Backbone js içinde soyutlama mantığı
- 16. java Ben Akış var
- 17. JavaScript - Ben resmi tatil ile basit bir dizi var değere
- 18. pycharm Ben çok basit bir test senaryosu var
- 19. Ben aslında bunu yapmak istiyor veri ve piton
- 20. Android webview ben basit webview uygulaması düzenlendi
- 21. PHP dosyaları Ben olağanüstü basit bir web sitesi var ifadeleri
- 22. EF kodunda Insert/Update mantığı ilk olarak
- 23. Sayım hataları mantık sorunu
- 24. Kodumdaki mantık yanlış nerede?
- 25. dplyr özetlemek mantık durumu
- 26. str_replace arama parametreleri ben bu kod basit biraz var konunun
- 27. Semptom mantığı sadeleştirin
- 28. ASP.net sayfasında Koşullu Mantık sayfası
- 29. Mikrodenetleyicide Bitsel Mantık
- 30. Ben basit bir tablo yapmak için graphviz rekor düğümünü kullanıyorum
ile devam etmeye devam edin ... – era
Cevabı yeni güncelledim. –
iyi anlattığın şeyi denedim ama sanırım daha da gelişiyor, bütün koduma acilen bakabilir misin. – era