Bir egzersizi çözmek için yardıma ihtiyacım var. Bu yöntemde, x gücünün 2'si kadar olan yıldız sayısını ("*") basmam gerekiyor. Ben 2 gücünde 2 varsaYineleme ile "*" yazdırma
Örneğin, 4 yıldız işareti ("****") yazdırmalısınız;
Bana doğru sayı döndüren bir yöntem var, ama o yıldız işareti basmak için bu numarayı kullanarak sorunları var. kodunda çözümü vermeden,
public static int writeStars(int number) {
if (number == 0) {
return 1;
} else {
int number2 = 2 * writeStars(number - 1);
System.out.println(" number " + number2);
return number2;
}
}
"ama sahip problemler o numarayı kullanarak giriş büyüklüğü Bu kod yardımcı olabilecek 0 olduğunda
sonlandırma koşulu olacak Bu yıldızları yazdırmak için. " - Bunlar hangi problemlerden olabilir? Yıldız baskı kodunuzun hiçbirini dahil etmediniz. – azurefrog