Mr.Gharibe
چهارشنبه 18 آذر 1394, 21:52 عصر
سلام دوستان
برنامه ی زیر که توسط استاد در درس مبانی برنامه سازی به ما گفته بود در محیط نت بینز دارای چند ارور هست،دوستان راهنمایی کنند
ارور ها به چه دلیل می باشد
برنامه هم نمایش 50عدد اول در قالب هر 10 عدد در یک خط
public class PrimeNumber {
public static void main(String[] args) {
System.out.println("The First 50 Prine Numbers Are:");
printprime(50);
public static void printprime(int numberofprime){
int count=0;
int number=2;
final int number_of_prime_in_each_line=10;
while(count<=numberofprime){
if(is prime(number)){
count++;
if(count%number_of_prime_in_each_line==0)
System.out.printf("5%d\n",number);
else
System.out.printf("5%d",number);}
number++;}
}
public static bolean is prime(int number){
for(int divisor=2;divisor<=number/2;divisor++)
if(number%diviser==0);{
return false;
}
return true;
}
}
برنامه ی زیر که توسط استاد در درس مبانی برنامه سازی به ما گفته بود در محیط نت بینز دارای چند ارور هست،دوستان راهنمایی کنند
ارور ها به چه دلیل می باشد
برنامه هم نمایش 50عدد اول در قالب هر 10 عدد در یک خط
public class PrimeNumber {
public static void main(String[] args) {
System.out.println("The First 50 Prine Numbers Are:");
printprime(50);
public static void printprime(int numberofprime){
int count=0;
int number=2;
final int number_of_prime_in_each_line=10;
while(count<=numberofprime){
if(is prime(number)){
count++;
if(count%number_of_prime_in_each_line==0)
System.out.printf("5%d\n",number);
else
System.out.printf("5%d",number);}
number++;}
}
public static bolean is prime(int number){
for(int divisor=2;divisor<=number/2;divisor++)
if(number%diviser==0);{
return false;
}
return true;
}
}