بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چرا for داره دوبار جواب میده؟
0
0
با توجه به توضیحات استاد در فیلم متوجه شدم!! Log.i("Test",num+" is an Primitive Number! "); باید یک خط می آمد پائین تر
public void isPrimitive(int num){
for(int i=2;i (8 سال پیش)
0
0
با این کد یازده با عمل لاگ تکرار میشه ... پاسخ صحیح در پایین (8 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Muta
8 سال پیش
0
0
با سلام دوست عزیز
شما متد خودتون رو قبل از متد oncreat ساختید یعنی اول متد شما جرا میشه بعد اکتیویتی ساخته میشه
متد خودتون بعد از متد oncreat قرار بدید ببینید درست میشه؟
پاسخ به سوال
Muta
8 سال پیش
0
0
کدتون رو به این شکل تغییر بدید درست میشه
public void isPrimitive(int num) {
for (int i = 2; i < num; i++) {
if (num % i == 0) {
Log.i("Test", num + " is not Primitive Number! ");
return;
}
else {
Log.i("Test", num + " is an Primitive Number! ");
return;
}
}
پاسخ به سوال
k112
8 سال پیش
0
0
سلام نیاز به توضیح بود بگید
public void isPrimitive(int num) {
boolean isPrim = true;
for (int i = 2; i < num; i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
Log.i("Test", num + " is an Primitive Number!");
} else {
Log.i("Test", num + " is not Primitive Number!");
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
