Write a MARIE program that accepts an integer from the user, and if it is a prime number the program will output 1, otherwise, the program will output 0.
Examples:
If the user input is 17, the output would be 1
If the user input is 2, the output would be 1
If the user input is 15, the output would be 0
If the user input is -2, the output would be 0
You should write and run the program using MARIE simulator. Add enough comments to understand your code.
Answers
Answered by
0
Answer:
import java. io.*;
class p_no
{
public static void main ( String []args) throws IOException
{
BufferedReader in = new BufferedReader ( new InputStreamReader ( System . in ) );
int count = 0 ;
System. out. println ( " Enter a number " );
int n = Integer . parseInt (in . readLine ( ) );
for ( int i = 0 ; i < = n ; i + +)
{
if ( n % i = = 0 )
{
count = count + 1 ;
}
}
if ( count < = 2 )
{
System. out. println ( " 1" );
}
else
{
System. out. println ( " 0" );
}
}
}
Similar questions